diff options
| author | Nayeem Rahman <nayeemrmn99@gmail.com> | 2021-10-13 18:04:44 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-13 13:04:44 -0400 |
| commit | 7a22df9b7641274b2a83ce53845215d17cfda2c8 (patch) | |
| tree | 6cf99f74682635a0128c5cf79f5f7d3ecfbc85f1 /cli/tests/testdata/workers/parent_read_check_worker.js | |
| parent | 43a63530acb16e57cbb190eacedbd097c536a775 (diff) | |
fix(runtime/ops/worker_host): move permission arg parsing to Rust (#12297)
Diffstat (limited to 'cli/tests/testdata/workers/parent_read_check_worker.js')
| -rw-r--r-- | cli/tests/testdata/workers/parent_read_check_worker.js | 39 |
1 files changed, 15 insertions, 24 deletions
diff --git a/cli/tests/testdata/workers/parent_read_check_worker.js b/cli/tests/testdata/workers/parent_read_check_worker.js index ec92cca3f..87ea6bded 100644 --- a/cli/tests/testdata/workers/parent_read_check_worker.js +++ b/cli/tests/testdata/workers/parent_read_check_worker.js @@ -1,27 +1,18 @@ -onmessage = async () => { - const { state } = await Deno.permissions.query({ - name: "read", - }); - - const worker = new Worker( - new URL("./read_check_worker.js", import.meta.url).href, - { - type: "module", - deno: { - namespace: true, - permissions: { - read: false, - }, - }, +const worker = new Worker( + new URL("./read_check_granular_worker.js", import.meta.url).href, + { + type: "module", + deno: { + namespace: true, + permissions: "none", }, - ); + }, +); + +onmessage = ({ data }) => { + worker.postMessage(data); +}; - worker.onmessage = ({ data: childHasPermission }) => { - postMessage({ - parentHasPermission: state === "granted", - childHasPermission, - }); - close(); - }; - worker.postMessage(null); +worker.onmessage = ({ data }) => { + postMessage(data); }; |
