From b29b17c89f3d61d2d8a2b6136270e85b6415f33e Mon Sep 17 00:00:00 2001 From: William Bergamin Date: Thu, 29 Aug 2024 11:18:23 -0400 Subject: [PATCH] chore: allow-sys on local run --- src/local-run.ts | 1 + src/tests/local-run.test.ts | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/src/local-run.ts b/src/local-run.ts index bb7f2f9..d231657 100644 --- a/src/local-run.ts +++ b/src/local-run.ts @@ -63,6 +63,7 @@ export const getCommandline = function ( "--config=deno.jsonc", "--allow-read", "--allow-env", + "--allow-sys=osRelease", ]; const allowedDomains = manifest.outgoing_domains ?? []; diff --git a/src/tests/local-run.test.ts b/src/tests/local-run.test.ts index 193b322..4b56fc2 100644 --- a/src/tests/local-run.test.ts +++ b/src/tests/local-run.test.ts @@ -43,6 +43,7 @@ Deno.test("getCommandline function", async (t) => { "--config=deno.jsonc", "--allow-read", "--allow-env", + "--allow-sys=osRelease", "--allow-net=example.com,slack.com,api.slack.com,files.slack.com,deno.land", FAKE_DENO_LAND_EXPECTED_MODULE, ]); @@ -63,6 +64,7 @@ Deno.test("getCommandline function", async (t) => { "--config=deno.jsonc", "--allow-read", "--allow-env", + "--allow-sys=osRelease", "--unsafely-ignore-certificate-errors=dev1234.slack.com", "--allow-net=example.com,dev1234.slack.com,deno.land", FAKE_DENO_LAND_EXPECTED_MODULE, @@ -84,6 +86,7 @@ Deno.test("getCommandline function", async (t) => { "--config=deno.jsonc", "--allow-read", "--allow-env", + "--allow-sys=osRelease", "--allow-net=slack.com,api.slack.com,files.slack.com,deno.land", FAKE_DENO_LAND_EXPECTED_MODULE, ]); @@ -104,6 +107,7 @@ Deno.test("getCommandline function", async (t) => { "--config=deno.jsonc", "--allow-read", "--allow-env", + "--allow-sys=osRelease", "--allow-net=slack.com,api.slack.com,files.slack.com,deno.land", FAKE_FILE_EXPECTED_MODULE, ]); @@ -124,6 +128,7 @@ Deno.test("getCommandline function", async (t) => { "--config=deno.jsonc", "--allow-read", "--allow-env", + "--allow-sys=osRelease", "--allow-net=example.com,slack.com,api.slack.com,files.slack.com,deno.land", "file:///local-run-function.ts", ]); @@ -146,6 +151,7 @@ Deno.test("getCommandline function", async (t) => { "--config=deno.jsonc", "--allow-read", "--allow-env", + "--allow-sys=osRelease", "--allow-net=example.com,slack.com,api.slack.com,files.slack.com,deno.land", "file:///local-run-function.ts", "--mycustomflag",