test: update test-cluster-worker-events to use arrow functions
PR-URL: https://github.com/nodejs/node/pull/23469 Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
parent
ffa2710cea
commit
3989785092
@ -30,7 +30,7 @@ if (cluster.isMaster) {
|
|||||||
|
|
||||||
const worker = cluster.fork();
|
const worker = cluster.fork();
|
||||||
|
|
||||||
worker.on('exit', function(code) {
|
worker.on('exit', (code) => {
|
||||||
assert.strictEqual(code, OK);
|
assert.strictEqual(code, OK);
|
||||||
process.exit(0);
|
process.exit(0);
|
||||||
});
|
});
|
||||||
@ -49,31 +49,31 @@ assert(cluster.isWorker);
|
|||||||
let sawProcess;
|
let sawProcess;
|
||||||
let sawWorker;
|
let sawWorker;
|
||||||
|
|
||||||
process.on('message', function(m) {
|
|
||||||
assert(!sawProcess);
|
|
||||||
sawProcess = true;
|
|
||||||
check(m);
|
|
||||||
});
|
|
||||||
|
|
||||||
cluster.worker.on('message', function(m) {
|
|
||||||
assert(!sawWorker);
|
|
||||||
sawWorker = true;
|
|
||||||
check(m);
|
|
||||||
});
|
|
||||||
|
|
||||||
const messages = [];
|
const messages = [];
|
||||||
|
|
||||||
function check(m) {
|
const check = (m) => {
|
||||||
messages.push(m);
|
messages.push(m);
|
||||||
|
|
||||||
if (messages.length < 2) return;
|
if (messages.length < 2) return;
|
||||||
|
|
||||||
assert.deepStrictEqual(messages[0], messages[1]);
|
assert.deepStrictEqual(messages[0], messages[1]);
|
||||||
|
|
||||||
cluster.worker.once('error', function(e) {
|
cluster.worker.once('error', (e) => {
|
||||||
assert.strictEqual(e, 'HI');
|
assert.strictEqual(e, 'HI');
|
||||||
process.exit(OK);
|
process.exit(OK);
|
||||||
});
|
});
|
||||||
|
|
||||||
process.emit('error', 'HI');
|
process.emit('error', 'HI');
|
||||||
}
|
};
|
||||||
|
|
||||||
|
process.on('message', (m) => {
|
||||||
|
assert(!sawProcess);
|
||||||
|
sawProcess = true;
|
||||||
|
check(m);
|
||||||
|
});
|
||||||
|
|
||||||
|
cluster.worker.on('message', (m) => {
|
||||||
|
assert(!sawWorker);
|
||||||
|
sawWorker = true;
|
||||||
|
check(m);
|
||||||
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user