diff --git a/test/parallel/test-https-agent.js b/test/parallel/test-https-agent.js index 2ad3bd8d01a850..221ed2bbd2fe49 100644 --- a/test/parallel/test-https-agent.js +++ b/test/parallel/test-https-agent.js @@ -1,30 +1,31 @@ 'use strict'; -var common = require('../common'); -var assert = require('assert'); +const common = require('../common'); +const assert = require('assert'); if (!common.hasCrypto) { common.skip('missing crypto'); return; } -var https = require('https'); +const https = require('https'); -var fs = require('fs'); +const fs = require('fs'); -var options = { +const options = { key: fs.readFileSync(common.fixturesDir + '/keys/agent1-key.pem'), cert: fs.readFileSync(common.fixturesDir + '/keys/agent1-cert.pem') }; -var server = https.Server(options, function(req, res) { +const server = https.Server(options, function(req, res) { res.writeHead(200); res.end('hello world\n'); }); var responses = 0; -var N = 4; -var M = 4; +const N = 4; +const M = 4; + server.listen(0, function() { for (var i = 0; i < N; i++) { @@ -36,11 +37,10 @@ server.listen(0, function() { rejectUnauthorized: false }, function(res) { res.resume(); - console.log(res.statusCode); - if (++responses == N * M) server.close(); + assert.strictEqual(res.statusCode, 200); + if (++responses === N * M) server.close(); }).on('error', function(e) { - console.log(e.message); - process.exit(1); + throw e; }); } }, i); @@ -49,5 +49,5 @@ server.listen(0, function() { process.on('exit', function() { - assert.equal(N * M, responses); + assert.strictEqual(N * M, responses); });