diff options
author | 2023-08-06 07:35:07 -0700 | |
---|---|---|
committer | 2023-08-06 07:35:07 -0700 | |
commit | fa4e5d033e40f5af8151a0d7f55fb95b8254ceb0 (patch) | |
tree | e574dbdbe9771503c33dab9d1ee75c4e109a515a /test/js | |
parent | 14624454196370e08309d4f0b0463b494e4df9ca (diff) | |
download | bun-fa4e5d033e40f5af8151a0d7f55fb95b8254ceb0.tar.gz bun-fa4e5d033e40f5af8151a0d7f55fb95b8254ceb0.tar.zst bun-fa4e5d033e40f5af8151a0d7f55fb95b8254ceb0.zip |
Fixes #3129 (#4018)
* Fixes #3129
* add CloseEvent
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
Diffstat (limited to 'test/js')
-rw-r--r-- | test/js/bun/globals.test.js | 13 |
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; |