Lines Matching defs:kill
42 assert.throws(() => process.kill(val), {
50 // Test that kill throws an error for unknown signal names
51 assert.throws(() => process.kill(0, 'test'), {
57 // Test that kill throws an error for invalid signal numbers
58 assert.throws(() => process.kill(0, 987), {
61 message: 'kill EINVAL'
64 // Test kill argument processing in valid cases.
67 // that we don't kill our process group, or try to actually send ANY signals on
69 function kill(tryPid, trySig, expectPid, expectSig) {
81 process.kill(tryPid, trySig);
90 kill(0, 'SIGHUP', 0, 1);
91 kill(0, undefined, 0, 15);
92 kill('0', 'SIGHUP', 0, 1);
93 kill('0', undefined, 0, 15);
97 kill(0, 1, 0, 1);
98 kill(0, 15, 0, 15);
101 kill(-1, 'SIGHUP', -1, 1);
102 kill(-1, undefined, -1, 15);
103 kill('-1', 'SIGHUP', -1, 1);
104 kill('-1', undefined, -1, 15);
106 kill(process.pid, 'SIGHUP', process.pid, 1);
107 kill(process.pid, undefined, process.pid, 15);
108 kill(String(process.pid), 'SIGHUP', process.pid, 1);
109 kill(String(process.pid), undefined, process.pid, 15);