diff options
Diffstat (limited to 'test/bun.js/buffer.test.js')
-rw-r--r-- | test/bun.js/buffer.test.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/bun.js/buffer.test.js b/test/bun.js/buffer.test.js index d1854d89a..e611c558d 100644 --- a/test/bun.js/buffer.test.js +++ b/test/bun.js/buffer.test.js @@ -161,6 +161,17 @@ it("Buffer.from", () => { gc(); }); +it("Buffer.from latin1 vs ascii", () => { + const simpleBuffer = Buffer.from('\xa4', 'binary'); + expect(simpleBuffer.toString("latin1").toBe("¤")); + expect(simpleBuffer.toString('ascii').toBe("$")); + + const asciiBuffer = Buffer.from('\xa4', 'ascii'); + expect(asciiBuffer.toString("latin1").toBe("¤")); + expect(asciiBuffer.toString('ascii').toBe("$")); + gc(); +}); + it("Buffer.equals", () => { var a = new Uint8Array(10); a[2] = 1; |