diff options
author | restlessronin <88921269+restlessronin@users.noreply.github.com> | 2024-02-07 12:08:40 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-07 06:38:40 +0000 |
commit | b16e6220a2483098b1d2d4564d3d09f08756fae3 (patch) | |
tree | 8f1d39462703b5c94ac1ab437f21025df6d9e937 /cli | |
parent | 6c15dc3f061b1d3a5b014fdbf79686ce60c605d4 (diff) |
fix: enable "--allow-sys=cpus" for "deno run" (#22260)
Fixes #22221 with the suggested fix, and added "cpus" to the existing
tests.
Diffstat (limited to 'cli')
-rw-r--r-- | cli/tests/unit/permissions_test.ts | 2 | ||||
-rw-r--r-- | cli/tsc/dts/lib.deno.ns.d.ts | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/cli/tests/unit/permissions_test.ts b/cli/tests/unit/permissions_test.ts index 0710228a4..4dab0696a 100644 --- a/cli/tests/unit/permissions_test.ts +++ b/cli/tests/unit/permissions_test.ts @@ -41,6 +41,7 @@ Deno.test(async function permissionSysValidKind() { await Deno.permissions.query({ name: "sys", kind: "hostname" }); await Deno.permissions.query({ name: "sys", kind: "uid" }); await Deno.permissions.query({ name: "sys", kind: "gid" }); + await Deno.permissions.query({ name: "sys", kind: "cpus" }); }); Deno.test(function permissionSysValidKindSync() { @@ -51,6 +52,7 @@ Deno.test(function permissionSysValidKindSync() { Deno.permissions.querySync({ name: "sys", kind: "hostname" }); Deno.permissions.querySync({ name: "sys", kind: "uid" }); Deno.permissions.querySync({ name: "sys", kind: "gid" }); + Deno.permissions.querySync({ name: "sys", kind: "cpus" }); }); Deno.test(async function permissionSysInvalidKind() { diff --git a/cli/tsc/dts/lib.deno.ns.d.ts b/cli/tsc/dts/lib.deno.ns.d.ts index 8401d2302..f855a0c0e 100644 --- a/cli/tsc/dts/lib.deno.ns.d.ts +++ b/cli/tsc/dts/lib.deno.ns.d.ts @@ -4936,7 +4936,8 @@ declare namespace Deno { | "osRelease" | "osUptime" | "uid" - | "gid"; + | "gid" + | "cpus"; } /** The permission descriptor for the `allow-ffi` and `deny-ffi` permissions, which controls |