aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Sims <danielsims@quickenloans.com>2016-12-01 10:54:07 -0600
committerRich Trott <rtrott@gmail.com>2016-12-22 18:33:25 -0800
commit9fd79c9f5ba57f73783478e26555591b0c30f8c8 (patch)
treeae47b08efe6d9458f5f063f24c46691d0329c3a6
parentb2321c24dc4bec8f148e0b30cae4ff18f2133c14 (diff)
downloadandroid-node-v8-9fd79c9f5ba57f73783478e26555591b0c30f8c8.tar.gz
android-node-v8-9fd79c9f5ba57f73783478e26555591b0c30f8c8.tar.bz2
android-node-v8-9fd79c9f5ba57f73783478e26555591b0c30f8c8.zip
test: change var declarations, add mustCall check
In this test, I changed the var declarations to be either a let or a const. For some of the callbacks, I added a mustCall check to ensure that the functions have run. I also changed assert.equal() to assert.strictEqual(). PR-URL: https://github.com/nodejs/node/pull/9962 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
-rw-r--r--test/parallel/test-cluster-net-send.js33
1 files changed, 17 insertions, 16 deletions
diff --git a/test/parallel/test-cluster-net-send.js b/test/parallel/test-cluster-net-send.js
index fe536b5f2a..d375920e91 100644
--- a/test/parallel/test-cluster-net-send.js
+++ b/test/parallel/test-cluster-net-send.js
@@ -1,29 +1,29 @@
'use strict';
-var common = require('../common');
-var assert = require('assert');
-var fork = require('child_process').fork;
-var net = require('net');
+const common = require('../common');
+const assert = require('assert');
+const fork = require('child_process').fork;
+const net = require('net');
if (process.argv[2] !== 'child') {
console.error('[%d] master', process.pid);
- var worker = fork(__filename, ['child']);
- var called = false;
+ const worker = fork(__filename, ['child']);
+ let called = false;
- worker.once('message', function(msg, handle) {
- assert.equal(msg, 'handle');
+ worker.once('message', common.mustCall(function(msg, handle) {
+ assert.strictEqual(msg, 'handle');
assert.ok(handle);
worker.send('got');
handle.on('data', function(data) {
called = true;
- assert.equal(data.toString(), 'hello');
+ assert.strictEqual(data.toString(), 'hello');
});
handle.on('end', function() {
worker.kill();
});
- });
+ }));
process.once('exit', function() {
assert.ok(called);
@@ -31,20 +31,21 @@ if (process.argv[2] !== 'child') {
} else {
console.error('[%d] worker', process.pid);
- var socket;
- var cbcalls = 0;
+ let socket;
+ let cbcalls = 0;
function socketConnected() {
if (++cbcalls === 2)
process.send('handle', socket);
}
- var server = net.createServer(function(c) {
- process.once('message', function(msg) {
- assert.equal(msg, 'got');
+ const server = net.createServer(function(c) {
+ process.once('message', common.mustCall(function(msg) {
+ assert.strictEqual(msg, 'got');
c.end('hello');
- });
+ }));
socketConnected();
});
+
server.listen(common.PORT, function() {
socket = net.connect(common.PORT, '127.0.0.1', socketConnected);
});