The Wayback Machine - https://web.archive.org/web/20211211042946/https://github.com/nodejs/node/commit/e3669f8c21
Skip to content
Permalink
Browse files
test: favor strict equality in pummel net tests
Favor strict equality checks over loose equality checks in
pummel/test-net-* tests.

PR-URL: #8135
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
  • Loading branch information
Trott authored and MylesBorins committed Oct 26, 2016
1 parent ac83d19 commit e3669f8c21528ec0cbdd73ebc1bb380da4c30ab4
@@ -19,7 +19,7 @@ function pummel() {
net.createConnection(common.PORT).on('error', function(err) {
assert.equal(err.code, 'ECONNREFUSED');
if (--pending > 0) return;
if (rounds == ROUNDS) return check();
if (rounds === ROUNDS) return check();
rounds++;
pummel();
});
@@ -16,7 +16,7 @@ var before = 0;
before = process.memoryUsage().rss;

net.createConnection(common.PORT, '127.0.0.1', function() {
assert(junk.length != 0); // keep reference alive
assert.notStrictEqual(junk.length, 0); // keep reference alive
setTimeout(done, 10);
gc();
});
@@ -69,7 +69,7 @@ server.listen(common.PORT, function() {
var finished_clients = 0;
for (var i = 0; i < concurrency; i++) {
runClient(function() {
if (++finished_clients == concurrency) server.close();
if (++finished_clients === concurrency) server.close();
});
}
});
@@ -52,7 +52,7 @@ echo_server.listen(common.PORT, function() {
client.write('hello\r\n');
}, 500);

if (exchanges == 5) {
if (exchanges === 5) {
console.log('wait for timeout - should come in ' + timeout + ' ms');
starttime = new Date();
console.dir(starttime);
@@ -21,7 +21,7 @@ var server = net.createServer(function(socket) {
var interval = setInterval(function() {
counter++;

if (counter == seconds) {
if (counter === seconds) {
clearInterval(interval);
server.close();
socket.destroy();

0 comments on commit e3669f8

Please sign in to comment.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.