summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/unit_node/process_test.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/unit_node/process_test.ts b/tests/unit_node/process_test.ts
index 491a70bfc..0eadb0a16 100644
--- a/tests/unit_node/process_test.ts
+++ b/tests/unit_node/process_test.ts
@@ -243,6 +243,11 @@ Deno.test(
args: ["eval", "setTimeout(() => {}, 10000)"],
}).spawn();
+ // kill with signal 0 should keep the process alive in linux (true means no error happened)
+ // windows ignore signals
+ if (Deno.build.os !== "windows") {
+ assertEquals(process.kill(p.pid, 0), true);
+ }
process.kill(p.pid);
await p.status;
},