diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2021-09-30 15:50:59 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-30 15:50:59 -0400 |
commit | c3e441c5b54de09ca3af3e1fd0098e8d307c18d7 (patch) | |
tree | df7a71df21e94df22af9615829f2003f904d2e69 /cli/tests/testdata/workers/env_read_check_worker.js | |
parent | cdac1905831df1b2f6fbf863bfd6d884dbe2c0e3 (diff) |
fix: worker environment permissions should accept an array (#12250)
Diffstat (limited to 'cli/tests/testdata/workers/env_read_check_worker.js')
-rw-r--r-- | cli/tests/testdata/workers/env_read_check_worker.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/cli/tests/testdata/workers/env_read_check_worker.js b/cli/tests/testdata/workers/env_read_check_worker.js new file mode 100644 index 000000000..72ad31df2 --- /dev/null +++ b/cli/tests/testdata/workers/env_read_check_worker.js @@ -0,0 +1,14 @@ +onmessage = async ({ data }) => { + const permissions = []; + for (const name of data.names) { + const { state } = await Deno.permissions.query({ + name: "env", + variable: name, + }); + permissions.push(state === "granted"); + } + + postMessage({ + permissions, + }); +}; |