diff options
Diffstat (limited to 'cli/tests')
-rw-r--r-- | cli/tests/unit/permissions_test.ts | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/cli/tests/unit/permissions_test.ts b/cli/tests/unit/permissions_test.ts index d89b1e355..2ed9c11a9 100644 --- a/cli/tests/unit/permissions_test.ts +++ b/cli/tests/unit/permissions_test.ts @@ -57,3 +57,22 @@ unitTest(function permissionStatusIllegalConstructor() { ); assertEquals(Deno.PermissionStatus.length, 0); }); + +unitTest(async function permissionURL() { + await Deno.permissions.query({ + name: "read", + path: new URL(".", import.meta.url), + }); + await Deno.permissions.query({ + name: "write", + path: new URL(".", import.meta.url), + }); + await Deno.permissions.query({ + name: "run", + command: new URL(".", import.meta.url), + }); + await Deno.permissions.query({ + name: "net", + host: new URL("https://deno.land/foo"), + }); +}); |