diff options
Diffstat (limited to 'integration/bunjs-only-snippets/globals.test.js')
-rw-r--r-- | integration/bunjs-only-snippets/globals.test.js | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/integration/bunjs-only-snippets/globals.test.js b/integration/bunjs-only-snippets/globals.test.js deleted file mode 100644 index b498e0e8e..000000000 --- a/integration/bunjs-only-snippets/globals.test.js +++ /dev/null @@ -1,39 +0,0 @@ -import { it, describe, expect } from "bun:test"; - -it("extendable", () => { - const classes = [ - Blob, - TextDecoder, - TextEncoder, - Request, - Response, - Headers, - HTMLRewriter, - Bun.Transpiler, - ]; - // None of these should error - for (let Class of classes) { - var Foo = class extends Class {}; - var bar = new Foo(); - expect(bar instanceof Class).toBe(true); - expect(!!Class.prototype).toBe(true); - expect(typeof Class.prototype).toBe("object"); - } - expect(true).toBe(true); -}); - -it("name", () => { - 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) { - expect(Class.name).toBe(name); - } -}); |