aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/globals.test.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/bun.js/globals.test.js')
-rw-r--r--test/bun.js/globals.test.js19
1 files changed, 19 insertions, 0 deletions
diff --git a/test/bun.js/globals.test.js b/test/bun.js/globals.test.js
index b498e0e8e..68547ee21 100644
--- a/test/bun.js/globals.test.js
+++ b/test/bun.js/globals.test.js
@@ -22,6 +22,25 @@ it("extendable", () => {
expect(true).toBe(true);
});
+it("writable", () => {
+ const classes = [
+ // ["Blob", Blob],
+ ["TextDecoder", TextDecoder],
+ // ["TextEncoder", TextEncoder],
+ ["Request", Request],
+ ["Response", Response],
+ // ["Headers", Headers],
+ // ["HTMLRewriter", HTMLRewriter],
+ // ["Transpiler", Bun.Transpiler],
+ ];
+ for (let [name, Class] of classes) {
+ globalThis[name] = 123;
+ expect(globalThis[name]).toBe(123);
+ globalThis[name] = Class;
+ expect(globalThis[name]).toBe(Class);
+ }
+});
+
it("name", () => {
const classes = [
["Blob", Blob],