From 15b0e61de523c1a0157e754379f0ec7decf0c23e Mon Sep 17 00:00:00 2001 From: Leo K Date: Fri, 6 Aug 2021 15:04:00 +0200 Subject: feat(runtime): allow URL for permissions (#11578) --- cli/tests/unit/permissions_test.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'cli/tests') 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"), + }); +}); -- cgit v1.2.3