diff --git a/cli/tests/integration/run_tests.rs b/cli/tests/integration/run_tests.rs index 654854204b..56eea9c8d3 100644 --- a/cli/tests/integration/run_tests.rs +++ b/cli/tests/integration/run_tests.rs @@ -4761,25 +4761,6 @@ fn permission_prompt_strips_ansi_codes_and_control_chars() { console.expect("undefined"); console.write_line_raw(r#"const moveANSIStart = "\u001b[1000D";"#); console.expect("undefined"); - - console.write_line_raw( - r#"Deno[Deno.internal].core.ops.op_spawn_child({ - cmd: "cat", - args: ["file.txt"], - clearEnv: false, - cwd: undefined, - env: [], - uid: undefined, - gid: undefined, - stdin: "null", - stdout: "inherit", - stderr: "piped", - signal: undefined, - windowsRawArguments: false, -}, moveANSIUp + clearANSI + moveANSIStart + prompt)"#, - ); - - console.expect(r#"┌ ⚠️ Deno requests run access to "cat""#); }); } diff --git a/cli/tests/unit/ops_test.ts b/cli/tests/unit/ops_test.ts index aca0d655a0..4a0daa0a50 100644 --- a/cli/tests/unit/ops_test.ts +++ b/cli/tests/unit/ops_test.ts @@ -1,6 +1,6 @@ // Copyright 2018-2024 the Deno authors. All rights reserved. MIT license. -const EXPECTED_OP_COUNT = 16; +const EXPECTED_OP_COUNT = 15; Deno.test(function checkExposedOps() { // @ts-ignore TS doesn't allow to index with symbol diff --git a/runtime/js/99_main.js b/runtime/js/99_main.js index 8f8a36db8b..965af460d3 100644 --- a/runtime/js/99_main.js +++ b/runtime/js/99_main.js @@ -585,10 +585,6 @@ const NOT_IMPORTED_OPS = [ "op_set_exit_code", "op_napi_open", "op_npm_process_state", - - // TODO(bartlomieju): used in a regression test, but probably not needed - // anymore if ops are not user accessible. - "op_spawn_child", ]; function removeImportedOps() {