aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/buffer.test.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-09-11 17:11:23 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-09-11 17:11:23 -0700
commit9797b676b1ab99bda5f9dfa9c88e887e22e0c718 (patch)
tree2520c5e4efa793ffb67c35a2ec437608e982928a /test/bun.js/buffer.test.js
parent2b02f7eb99d9fd84a0be50dd01122ae7b2874c0d (diff)
downloadbun-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.js8
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(",")