diff options
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(",") |