aboutsummaryrefslogtreecommitdiff
path: root/test/js/deno/harness.ts
diff options
context:
space:
mode:
Diffstat (limited to 'test/js/deno/harness.ts')
-rw-r--r--test/js/deno/harness.ts22
1 files changed, 21 insertions, 1 deletions
diff --git a/test/js/deno/harness.ts b/test/js/deno/harness.ts
index 8634d5261..70f0ceede 100644
--- a/test/js/deno/harness.ts
+++ b/test/js/deno/harness.ts
@@ -1,4 +1,24 @@
-export * from "./harness/global.js";
+export * from "./harness/test.js";
export * from "./harness/util.js";
export * from "./harness/assert.js";
export * from "./harness/fixture.js";
+
+import { readTextFile } from "./harness/fixture.js";
+import { test } from "./harness/test.js";
+
+export const Deno = {
+ test,
+ readTextFile,
+ internal: "[internal]",
+ ["[internal]"]: {},
+};
+
+// @ts-expect-error
+globalThis["Deno"] = Deno;
+
+export const window = {
+ crypto: crypto,
+};
+
+// @ts-expect-error
+globalThis["window"] = window;