summaryrefslogtreecommitdiff
path: root/test/parallel/test-tls-server-failed-handshake-emits-clienterror.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/parallel/test-tls-server-failed-handshake-emits-clienterror.js')
-rw-r--r--test/parallel/test-tls-server-failed-handshake-emits-clienterror.js14
1 files changed, 3 insertions, 11 deletions
diff --git a/test/parallel/test-tls-server-failed-handshake-emits-clienterror.js b/test/parallel/test-tls-server-failed-handshake-emits-clienterror.js
index a404dc904b..bd92dc2890 100644
--- a/test/parallel/test-tls-server-failed-handshake-emits-clienterror.js
+++ b/test/parallel/test-tls-server-failed-handshake-emits-clienterror.js
@@ -11,7 +11,6 @@ const assert = require('assert');
const bonkers = Buffer.alloc(1024, 42);
-let tlsClientErrorEmited = false;
const server = tls.createServer({})
.listen(0, function() {
@@ -19,19 +18,12 @@ const server = tls.createServer({})
c.write(bonkers);
});
- }).on('tlsClientError', function(e) {
- tlsClientErrorEmited = true;
+ }).on('tlsClientError', common.mustCall(function(e) {
assert.ok(e instanceof Error,
'Instance of Error should be passed to error handler');
assert.ok(e.message.match(
/SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol/),
'Expecting SSL unknown protocol');
- });
-setTimeout(function() {
- server.close();
-
- assert.ok(tlsClientErrorEmited,
- 'tlsClientError should be emited');
-
-}, common.platformTimeout(200));
+ server.close();
+ }));