diff options
| author | Luca Casonato <hello@lcas.dev> | 2022-03-20 22:46:39 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-20 22:46:39 +0100 |
| commit | daa7c6d32ab5a4029f8084e174d621f5562256be (patch) | |
| tree | 27ed9921f4e6b1c2cb662bc7c1d51e73c9f9a50d /cli/tests/testdata/bench | |
| parent | d0a7305676b1df0819d7f9ecd900110526da9109 (diff) | |
fix: actually don't inherit runtime permissions (#14024)
Diffstat (limited to 'cli/tests/testdata/bench')
| -rw-r--r-- | cli/tests/testdata/bench/allow_all.ts | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/cli/tests/testdata/bench/allow_all.ts b/cli/tests/testdata/bench/allow_all.ts index 110e4621f..d7dde3a85 100644 --- a/cli/tests/testdata/bench/allow_all.ts +++ b/cli/tests/testdata/bench/allow_all.ts @@ -17,8 +17,10 @@ for (const name of permissions) { [name]: false, }, async fn() { - const status = await Deno.permissions.query({ name }); - assertEquals(status.state, "prompt"); + for await (const n of permissions) { + const status = await Deno.permissions.query({ name: n }); + assertEquals(status.state, "prompt"); + } }, }); @@ -28,8 +30,14 @@ for (const name of permissions) { [name]: true, }, async fn() { - const status = await Deno.permissions.query({ name }); - assertEquals(status.state, "granted"); + for await (const n of permissions) { + const status = await Deno.permissions.query({ name: n }); + if (n === name) { + assertEquals(status.state, "granted"); + } else { + assertEquals(status.state, "prompt"); + } + } }, }); } |
