summaryrefslogtreecommitdiff
path: root/test/parallel/test-tls-delayed-attach-error.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/parallel/test-tls-delayed-attach-error.js')
-rw-r--r--test/parallel/test-tls-delayed-attach-error.js18
1 files changed, 5 insertions, 13 deletions
diff --git a/test/parallel/test-tls-delayed-attach-error.js b/test/parallel/test-tls-delayed-attach-error.js
index b3fbd32641..a5fa91383d 100644
--- a/test/parallel/test-tls-delayed-attach-error.js
+++ b/test/parallel/test-tls-delayed-attach-error.js
@@ -1,6 +1,5 @@
'use strict';
var common = require('../common');
-var assert = require('assert');
if (!common.hasCrypto) {
common.skip('missing crypto');
@@ -12,34 +11,27 @@ var net = require('net');
var bonkers = Buffer.alloc(1024, 42);
-var receivedError = false;
var options = {
key: fs.readFileSync(common.fixturesDir + '/keys/agent1-key.pem'),
cert: fs.readFileSync(common.fixturesDir + '/keys/agent1-cert.pem')
};
-var server = net.createServer(function(c) {
- setTimeout(function() {
+var server = net.createServer(common.mustCall(function(c) {
+ setTimeout(common.mustCall(function() {
var s = new tls.TLSSocket(c, {
isServer: true,
secureContext: tls.createSecureContext(options)
});
- s.on('_tlsError', function() {
- receivedError = true;
- });
+ s.on('_tlsError', common.mustCall(function() {}));
s.on('close', function() {
server.close();
s.destroy();
});
- }, 200);
-}).listen(0, function() {
+ }), 200);
+})).listen(0, function() {
var c = net.connect({port: this.address().port}, function() {
c.write(bonkers);
});
});
-
-process.on('exit', function() {
- assert.ok(receivedError);
-});