diff options
Diffstat (limited to 'cli/tests/unit/worker_permissions_test.ts')
-rw-r--r-- | cli/tests/unit/worker_permissions_test.ts | 34 |
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]); - } - }, -); |