diff options
Diffstat (limited to 'cli/tests/testdata')
-rw-r--r-- | cli/tests/testdata/061_permissions_request.ts.out | 3 | ||||
-rw-r--r-- | cli/tests/testdata/062_permissions_request_global.ts.out | 3 | ||||
-rw-r--r-- | cli/tests/testdata/066_prompt.ts.out | 10 | ||||
-rw-r--r-- | cli/tests/testdata/090_run_permissions_request.ts | 9 | ||||
-rw-r--r-- | cli/tests/testdata/090_run_permissions_request.ts.out | 3 | ||||
-rw-r--r-- | cli/tests/testdata/issue9750.js | 6 |
6 files changed, 15 insertions, 19 deletions
diff --git a/cli/tests/testdata/061_permissions_request.ts.out b/cli/tests/testdata/061_permissions_request.ts.out deleted file mode 100644 index 362425876..000000000 --- a/cli/tests/testdata/061_permissions_request.ts.out +++ /dev/null @@ -1,3 +0,0 @@ -[WILDCARD]granted -prompt -denied diff --git a/cli/tests/testdata/062_permissions_request_global.ts.out b/cli/tests/testdata/062_permissions_request_global.ts.out deleted file mode 100644 index 57b5aa7d8..000000000 --- a/cli/tests/testdata/062_permissions_request_global.ts.out +++ /dev/null @@ -1,3 +0,0 @@ -[WILDCARD]PermissionStatus { state: "granted", onchange: null } -PermissionStatus { state: "granted", onchange: null } -PermissionStatus { state: "granted", onchange: null } diff --git a/cli/tests/testdata/066_prompt.ts.out b/cli/tests/testdata/066_prompt.ts.out deleted file mode 100644 index 7defc51e5..000000000 --- a/cli/tests/testdata/066_prompt.ts.out +++ /dev/null @@ -1,10 +0,0 @@ -[WILDCARD]What is your name? [Jane Doe] Your name is John Doe. -What is your name? [Jane Doe] Your name is Jane Doe. -Prompt Your input is foo. -Question 0 [y/N] Your answer is true -Question 1 [y/N] Your answer is false -Question 2 [y/N] Your answer is false -Confirm [y/N] Your answer is false -What is Windows EOL? Your answer is "windows" -Hi [Enter] Alert [Enter] The end of test -What is EOF? Your answer is null diff --git a/cli/tests/testdata/090_run_permissions_request.ts b/cli/tests/testdata/090_run_permissions_request.ts index 044bc6e8e..8ecad2b3b 100644 --- a/cli/tests/testdata/090_run_permissions_request.ts +++ b/cli/tests/testdata/090_run_permissions_request.ts @@ -1,9 +1,18 @@ const status1 = (await Deno.permissions.request({ name: "run", command: "ls" })).state; +if (status1 != "granted") { + throw Error(`unexpected status1 ${status1}`); +} const status2 = (await Deno.permissions.query({ name: "run", command: "cat" })).state; +if (status2 != "prompt") { + throw Error(`unexpected status2 ${status2}`); +} const status3 = (await Deno.permissions.request({ name: "run", command: "cat" })).state; +if (status3 != "denied") { + throw Error(`unexpected status3 ${status3}`); +} console.log(status1); console.log(status2); console.log(status3); diff --git a/cli/tests/testdata/090_run_permissions_request.ts.out b/cli/tests/testdata/090_run_permissions_request.ts.out deleted file mode 100644 index 362425876..000000000 --- a/cli/tests/testdata/090_run_permissions_request.ts.out +++ /dev/null @@ -1,3 +0,0 @@ -[WILDCARD]granted -prompt -denied diff --git a/cli/tests/testdata/issue9750.js b/cli/tests/testdata/issue9750.js new file mode 100644 index 000000000..89fd61629 --- /dev/null +++ b/cli/tests/testdata/issue9750.js @@ -0,0 +1,6 @@ +// Run without permissions. +const buf = new Uint8Array(1); +console.log("Enter 'yy':"); +await Deno.stdin.read(buf); +await Deno.permissions.request({ "name": "env" }); +console.log("\n\nOwned", Deno.env.get("SECRET")); |