summaryrefslogtreecommitdiff
path: root/cli/tests/unit/worker_permissions_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/unit/worker_permissions_test.ts')
-rw-r--r--cli/tests/unit/worker_permissions_test.ts34
1 files changed, 0 insertions, 34 deletions
diff --git a/cli/tests/unit/worker_permissions_test.ts b/cli/tests/unit/worker_permissions_test.ts
deleted file mode 100644
index 28bf9f92a..000000000
--- a/cli/tests/unit/worker_permissions_test.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
-import { assertEquals } from "./test_util.ts";
-
-Deno.test(
- { permissions: { env: true, read: true } },
- async function workerEnvArrayPermissions() {
- const { promise, resolve } = Promise.withResolvers<boolean[]>();
-
- const worker = new Worker(
- import.meta.resolve(
- "../testdata/workers/env_read_check_worker.js",
- ),
- { type: "module", deno: { permissions: { env: ["test", "OTHER"] } } },
- );
-
- worker.onmessage = ({ data }) => {
- resolve(data.permissions);
- };
-
- worker.postMessage({
- names: ["test", "TEST", "asdf", "OTHER"],
- });
-
- const permissions = await promise;
- worker.terminate();
-
- if (Deno.build.os === "windows") {
- // windows ignores case
- assertEquals(permissions, [true, true, false, true]);
- } else {
- assertEquals(permissions, [true, false, false, true]);
- }
- },
-);