From 675529bd0cc7f7753b1d33cf0f14d945bd850654 Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Sat, 11 Feb 2023 18:11:09 -0800 Subject: Fixes https://github.com/oven-sh/bun/issues/2052 --- test/bun.js/buffer.test.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'test/bun.js') diff --git a/test/bun.js/buffer.test.js b/test/bun.js/buffer.test.js index 6c4e9d721..f8704d040 100644 --- a/test/bun.js/buffer.test.js +++ b/test/bun.js/buffer.test.js @@ -25,6 +25,16 @@ Object.assign(assert, { }, }); +// https://github.com/oven-sh/bun/issues/2052 +it("Buffer global is settable", () => { + var prevBuffer = globalThis.Buffer; + globalThis.Buffer = 42; + expect(globalThis.Buffer).toBe(42); + globalThis.Buffer = prevBuffer; + expect(globalThis.Buffer).toBe(BufferModule.Buffer); + expect(globalThis.Buffer).toBe(prevBuffer); +}); + it("Buffer.alloc", () => { // Verify the maximum Uint8Array size. There is no concrete limit by spec. The // internal limits should be updated if this fails. -- cgit v1.2.3