diff --git a/test/parallel/test-tls-socket-constructor-alpn-options-parsing.js b/test/parallel/test-tls-socket-constructor-alpn-options-parsing.js index 6b0a23f31b6eeb..686f6444ef9d2f 100644 --- a/test/parallel/test-tls-socket-constructor-alpn-options-parsing.js +++ b/test/parallel/test-tls-socket-constructor-alpn-options-parsing.js @@ -20,8 +20,6 @@ const fixtures = require('../common/fixtures'); const key = fixtures.readKey('agent1-key.pem'); const cert = fixtures.readKey('agent1-cert.pem'); -const protocols = []; - const server = net.createServer(common.mustCall((s) => { const tlsSocket = new tls.TLSSocket(s, { isServer: true, @@ -32,10 +30,9 @@ const server = net.createServer(common.mustCall((s) => { }); tlsSocket.on('secure', common.mustCall(() => { - protocols.push({ - alpnProtocol: tlsSocket.alpnProtocol, - }); + assert.strictEqual(tlsSocket.alpnProtocol, 'http/1.1'); tlsSocket.end(); + server.close(); })); })); @@ -46,13 +43,7 @@ server.listen(0, common.mustCall(() => { ALPNProtocols: ['h2', 'http/1.1'] }; - tls.connect(alpnOpts, function() { + tls.connect(alpnOpts, common.mustCall(function() { this.end(); - - server.close(); - - assert.deepStrictEqual(protocols, [ - { alpnProtocol: 'http/1.1' }, - ]); - }); + })); }));