Browse Source

test: update output to include exit code & signal

PR-URL: https://github.com/nodejs/node/pull/15945
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com
v9.x-staging
Jenna Zeigen 7 years ago
committed by James M Snell
parent
commit
da7d92e3f0
  1. 16
      test/parallel/test-cluster-server-restart-none.js

16
test/parallel/test-cluster-server-restart-none.js

@ -10,15 +10,23 @@ if (cluster.isMaster) {
worker1.on('listening', common.mustCall(() => { worker1.on('listening', common.mustCall(() => {
const worker2 = cluster.fork(); const worker2 = cluster.fork();
worker2.on('exit', (code, signal) => { worker2.on('exit', (code, signal) => {
assert.strictEqual(code, 0, 'worker2 did not exit normally'); assert.strictEqual(code, 0,
assert.strictEqual(signal, null, 'worker2 did not exit normally'); 'worker2 did not exit normally. ' +
`exited with code ${code}`);
assert.strictEqual(signal, null,
'worker2 did not exit normally. ' +
`exited with signal ${signal}`);
worker1.disconnect(); worker1.disconnect();
}); });
})); }));
worker1.on('exit', common.mustCall((code, signal) => { worker1.on('exit', common.mustCall((code, signal) => {
assert.strictEqual(code, 0, 'worker1 did not exit normally'); assert.strictEqual(code, 0,
assert.strictEqual(signal, null, 'worker1 did not exit normally'); 'worker1 did not exit normally. ' +
`exited with code ${code}`);
assert.strictEqual(signal, null,
'worker1 did not exit normally. ' +
`exited with signal ${signal}`);
})); }));
} else { } else {
const net = require('net'); const net = require('net');

Loading…
Cancel
Save