aboutsummaryrefslogtreecommitdiff
path: root/integration/bunjs-only-snippets/buffer.test.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-05-10 20:47:51 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-05-10 20:47:51 -0700
commit84e8d08ec61facba6089b8190c724b4ca036a687 (patch)
treeff68a23443400e913285f04beb7d4dcfdeabd818 /integration/bunjs-only-snippets/buffer.test.js
parent92e8eaf581a691cf77be6877a5dc404ee85718da (diff)
downloadbun-84e8d08ec61facba6089b8190c724b4ca036a687.tar.gz
bun-84e8d08ec61facba6089b8190c724b4ca036a687.tar.zst
bun-84e8d08ec61facba6089b8190c724b4ca036a687.zip
Add test for Buffer.byteLength
Diffstat (limited to 'integration/bunjs-only-snippets/buffer.test.js')
-rw-r--r--integration/bunjs-only-snippets/buffer.test.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/integration/bunjs-only-snippets/buffer.test.js b/integration/bunjs-only-snippets/buffer.test.js
index bd3462138..54c4c3943 100644
--- a/integration/bunjs-only-snippets/buffer.test.js
+++ b/integration/bunjs-only-snippets/buffer.test.js
@@ -44,9 +44,16 @@ it("Buffer", () => {
gc();
expect(Array.from(new Buffer(input)).join(",")).toBe(good[i].join(","));
gc();
+ expect(Buffer.byteLength(input)).toBe(good[i].length);
}
});
+it("Buffer.byteLength", () => {
+ expect(Buffer.byteLength("πŸ˜€πŸ˜ƒπŸ˜„πŸ˜πŸ˜†πŸ˜…πŸ˜‚πŸ€£β˜ΊοΈπŸ˜ŠπŸ˜ŠπŸ˜‡")).toBe(
+ new TextEncoder().encode("πŸ˜€πŸ˜ƒπŸ˜„πŸ˜πŸ˜†πŸ˜…πŸ˜‚πŸ€£β˜ΊοΈπŸ˜ŠπŸ˜ŠπŸ˜‡").byteLength
+ );
+});
+
it("Buffer.isBuffer", () => {
expect(Buffer.isBuffer(new Buffer(1))).toBe(true);
gc();