diff options
author | 2023-01-29 21:27:52 -0800 | |
---|---|---|
committer | 2023-01-29 21:27:52 -0800 | |
commit | eb5105aa09767da7d015299f956ed0fdfdffb386 (patch) | |
tree | 69b21ef5e7300ab6640d13b87eea8b97fa27faaa | |
parent | 552a1940eb6a4c0ee5e9acba80cbd210d499ef3c (diff) | |
download | bun-eb5105aa09767da7d015299f956ed0fdfdffb386.tar.gz bun-eb5105aa09767da7d015299f956ed0fdfdffb386.tar.zst bun-eb5105aa09767da7d015299f956ed0fdfdffb386.zip |
Update buffer.test.js
-rw-r--r-- | test/bun.js/buffer.test.js | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/test/bun.js/buffer.test.js b/test/bun.js/buffer.test.js index b02608cc2..1971fed8c 100644 --- a/test/bun.js/buffer.test.js +++ b/test/bun.js/buffer.test.js @@ -2694,15 +2694,13 @@ it("Buffer.fill (Node.js tests)", () => { }); test("Buffer.byteLength", () => { - "use strict"; - const SlowBuffer = require("buffer").SlowBuffer; - // [[32, "latin1"], [NaN, "utf8"], [{}, "latin1"], []].forEach((args) => { - // assert.throws(() => Buffer.byteLength(...args)); - // }); + [[32, "latin1"], [NaN, "utf8"], [{}, "latin1"], []].forEach((args) => { + assert.throws(() => Buffer.byteLength(...args)); + }); - // assert.strictEqual(Buffer.byteLength("", undefined, true), -1); + assert.strictEqual(Buffer.byteLength("", undefined, true), 0); assert(ArrayBuffer.isView(new Buffer(10))); assert(ArrayBuffer.isView(new SlowBuffer(10))); @@ -2785,9 +2783,8 @@ test("Buffer.byteLength", () => { assert.strictEqual(Buffer.byteLength("aaaa==", "base64"), 3); assert.strictEqual(Buffer.byteLength("aaa=", "base64url"), 2); assert.strictEqual(Buffer.byteLength("aaaa==", "base64url"), 3); - - assert.strictEqual(Buffer.byteLength("Il était tué"), 14); assert.strictEqual(Buffer.byteLength("Il était tué", "utf8"), 14); + assert.strictEqual(Buffer.byteLength("Il était tué"), 14); ["ascii", "latin1", "binary"] .reduce((es, e) => es.concat(e, e.toUpperCase()), []) |