diff options
author | 2022-09-11 17:11:23 -0700 | |
---|---|---|
committer | 2022-09-11 17:11:23 -0700 | |
commit | 9797b676b1ab99bda5f9dfa9c88e887e22e0c718 (patch) | |
tree | 2520c5e4efa793ffb67c35a2ec437608e982928a /test/bun.js/buffer.test.js | |
parent | 2b02f7eb99d9fd84a0be50dd01122ae7b2874c0d (diff) | |
download | bun-9797b676b1ab99bda5f9dfa9c88e887e22e0c718.tar.gz bun-9797b676b1ab99bda5f9dfa9c88e887e22e0c718.tar.zst bun-9797b676b1ab99bda5f9dfa9c88e887e22e0c718.zip |
Add test
Diffstat (limited to 'test/bun.js/buffer.test.js')
-rw-r--r-- | test/bun.js/buffer.test.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/bun.js/buffer.test.js b/test/bun.js/buffer.test.js index 3c25450f7..47cdbe210 100644 --- a/test/bun.js/buffer.test.js +++ b/test/bun.js/buffer.test.js @@ -147,6 +147,14 @@ it("Buffer.from", () => { ); gc(); expect(Buffer.from([254]).join(",")).toBe("254"); + + expect(Buffer.from([254], "utf8").join(",")).toBe("254"); + expect(Buffer.from([254], "utf-8").join(",")).toBe("254"); + expect(Buffer.from([254], "latin").join(",")).toBe("254"); + expect(Buffer.from([254], "uc2").join(",")).toBe("254"); + expect(Buffer.from([254], "utf16").join(",")).toBe("254"); + expect(Buffer.isBuffer(Buffer.from([254], "utf16"))).toBe(true); + expect(Buffer.from(123).join(",")).toBe(Uint8Array.from(123).join(",")); expect(Buffer.from({ length: 124 }).join(",")).toBe( Uint8Array.from({ length: 124 }).join(",") |