summaryrefslogtreecommitdiff
path: root/cli/tests/testdata/bench
diff options
context:
space:
mode:
authorLuca Casonato <hello@lcas.dev>2022-03-20 22:46:39 +0100
committerGitHub <noreply@github.com>2022-03-20 22:46:39 +0100
commitdaa7c6d32ab5a4029f8084e174d621f5562256be (patch)
tree27ed9921f4e6b1c2cb662bc7c1d51e73c9f9a50d /cli/tests/testdata/bench
parentd0a7305676b1df0819d7f9ecd900110526da9109 (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.ts16
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");
+ }
+ }
},
});
}