diff options
author | 2022-11-08 15:28:30 -0800 | |
---|---|---|
committer | 2022-11-08 15:28:30 -0800 | |
commit | fac4efb9b93cb11f6e7f3b4ddacfaa7a6ac2b55f (patch) | |
tree | 94a499c4d7b2aeb2cd4203ad60befc878dcc4d15 /test/bun.js | |
parent | f17080df7f9b76166cd71e920bbe3e3386bcba4c (diff) | |
download | bun-fac4efb9b93cb11f6e7f3b4ddacfaa7a6ac2b55f.tar.gz bun-fac4efb9b93cb11f6e7f3b4ddacfaa7a6ac2b55f.tar.zst bun-fac4efb9b93cb11f6e7f3b4ddacfaa7a6ac2b55f.zip |
Add a test for DOMJIT call version of TextDecoder
Diffstat (limited to 'test/bun.js')
-rw-r--r-- | test/bun.js/text-decoder.test.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/bun.js/text-decoder.test.js b/test/bun.js/text-decoder.test.js index 4459c2dd0..417a4c23a 100644 --- a/test/bun.js/text-decoder.test.js +++ b/test/bun.js/text-decoder.test.js @@ -71,6 +71,14 @@ describe("TextDecoder", () => { expect(decoded).toBe(text); }); } + + it("DOMJIT call", () => { + const array = new Uint8Array(bytes.buffer); + for (let i = 0; i < 100_000; i++) { + const decoded = decoder.decode(array); + expect(decoded).toBe(text); + } + }); }); it("should decode unicode text with multiple consecutive emoji", () => { |