diff options
-rw-r--r-- | src/node-fallbacks/util.js | 4 | ||||
-rw-r--r-- | test/bun.js/util.test.js | 13 |
2 files changed, 17 insertions, 0 deletions
diff --git a/src/node-fallbacks/util.js b/src/node-fallbacks/util.js index 4b20b6354..19ccac1d9 100644 --- a/src/node-fallbacks/util.js +++ b/src/node-fallbacks/util.js @@ -1 +1,5 @@ export * from "util"; + +const TextEncoder = globalThis.TextEncoder; + +export { TextEncoder }; diff --git a/test/bun.js/util.test.js b/test/bun.js/util.test.js new file mode 100644 index 000000000..1e4a48751 --- /dev/null +++ b/test/bun.js/util.test.js @@ -0,0 +1,13 @@ +import { expect, describe, it } from "bun:test"; +import { TextEncoder } from "util"; + + +describe("util", () => { + describe("TextEncoder", () => { + // test/bun.js/text-encoder.test.js covers test cases for TextEncoder + // here we test only if we use the same via util.TextEncoder + it("is same as global TextEncoder", () => { + expect(TextEncoder === globalThis.TextEncoder).toBe(true); + }); + }); +}); |