summaryrefslogtreecommitdiff
path: root/test/parallel/test-event-emitter-modify-in-emit.js
diff options
context:
space:
mode:
authorAdrian Estrada <edsadr@gmail.com>2017-01-06 12:52:23 -0500
committerLuigi Pinca <luigipinca@gmail.com>2017-01-06 19:58:16 +0100
commit75ebd19d8dff5c65f94f7cf0a847b63d952ca864 (patch)
tree658aba926eb31f83febb1fcfb57939998503c43e /test/parallel/test-event-emitter-modify-in-emit.js
parentc04d4df08c0ba10d4402b09796233fb4f7b52c6c (diff)
downloadnode-new-75ebd19d8dff5c65f94f7cf0a847b63d952ca864.tar.gz
test: improve test-event-emitter-modify-in-emit
* use let instead of var * use assert.strictEqual instead of assert.equal * swap assertions arguments to match the standard PR-URL: https://github.com/nodejs/node/pull/10600 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/parallel/test-event-emitter-modify-in-emit.js')
-rw-r--r--test/parallel/test-event-emitter-modify-in-emit.js18
1 files changed, 9 insertions, 9 deletions
diff --git a/test/parallel/test-event-emitter-modify-in-emit.js b/test/parallel/test-event-emitter-modify-in-emit.js
index 7864438fff..c13fad4347 100644
--- a/test/parallel/test-event-emitter-modify-in-emit.js
+++ b/test/parallel/test-event-emitter-modify-in-emit.js
@@ -3,7 +3,7 @@ require('../common');
const assert = require('assert');
const events = require('events');
-var callbacks_called = [];
+let callbacks_called = [];
const e = new events.EventEmitter();
@@ -25,27 +25,27 @@ function callback3() {
}
e.on('foo', callback1);
-assert.equal(1, e.listeners('foo').length);
+assert.strictEqual(e.listeners('foo').length, 1);
e.emit('foo');
-assert.equal(2, e.listeners('foo').length);
+assert.strictEqual(e.listeners('foo').length, 2);
assert.deepStrictEqual(['callback1'], callbacks_called);
e.emit('foo');
-assert.equal(0, e.listeners('foo').length);
+assert.strictEqual(e.listeners('foo').length, 0);
assert.deepStrictEqual(['callback1', 'callback2', 'callback3'],
callbacks_called);
e.emit('foo');
-assert.equal(0, e.listeners('foo').length);
+assert.strictEqual(e.listeners('foo').length, 0);
assert.deepStrictEqual(['callback1', 'callback2', 'callback3'],
callbacks_called);
e.on('foo', callback1);
e.on('foo', callback2);
-assert.equal(2, e.listeners('foo').length);
+assert.strictEqual(e.listeners('foo').length, 2);
e.removeAllListeners('foo');
-assert.equal(0, e.listeners('foo').length);
+assert.strictEqual(e.listeners('foo').length, 0);
// Verify that removing callbacks while in emit allows emits to propagate to
// all listeners
@@ -53,7 +53,7 @@ callbacks_called = [];
e.on('foo', callback2);
e.on('foo', callback3);
-assert.equal(2, e.listeners('foo').length);
+assert.strictEqual(2, e.listeners('foo').length);
e.emit('foo');
assert.deepStrictEqual(['callback2', 'callback3'], callbacks_called);
-assert.equal(0, e.listeners('foo').length);
+assert.strictEqual(0, e.listeners('foo').length);