aboutsummaryrefslogtreecommitdiff
path: root/test/js
diff options
context:
space:
mode:
Diffstat (limited to 'test/js')
-rw-r--r--test/js/bun/globals.test.js13
1 files changed, 7 insertions, 6 deletions
diff --git a/test/js/bun/globals.test.js b/test/js/bun/globals.test.js
index ac2d40659..6b004a5f7 100644
--- a/test/js/bun/globals.test.js
+++ b/test/js/bun/globals.test.js
@@ -1,8 +1,7 @@
-import { it, describe, expect } from "bun:test";
+import { expect, it } from "bun:test";
it("extendable", () => {
const classes = [Blob, TextDecoder, TextEncoder, Request, Response, Headers, HTMLRewriter, Bun.Transpiler, Buffer];
- // None of these should error
for (let Class of classes) {
var Foo = class extends Class {};
var bar = Class === Request ? new Request({ url: "https://example.com" }) : new Foo();
@@ -15,15 +14,17 @@ it("extendable", () => {
it("writable", () => {
const classes = [
- // ["Blob", Blob],
["TextDecoder", TextDecoder],
- // ["TextEncoder", TextEncoder],
["Request", Request],
["Response", Response],
["Headers", Headers],
["Buffer", Buffer],
- // ["HTMLRewriter", HTMLRewriter],
- // ["Transpiler", Bun.Transpiler],
+ ["Event", Event],
+ ["DOMException", DOMException],
+ ["EventTarget", EventTarget],
+ ["ErrorEvent", ErrorEvent],
+ ["CustomEvent", CustomEvent],
+ ["CloseEvent", CloseEvent],
];
for (let [name, Class] of classes) {
globalThis[name] = 123;