From: Debian Javascript Maintainers Date: Tue, 9 Jul 2024 15:36:33 +0000 (+0200) Subject: openssl 3.0.14 returns a different code. X-Git-Tag: archive/raspbian/18.20.4+dfsg-1_deb12u1+rpi1^2~4 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=ecb0253f738ce85d9514178d1b4db2174995ba06;p=nodejs.git openssl 3.0.14 returns a different code. Forwarded: not-needed Gbp-Pq: Topic build Gbp-Pq: Name openssl_3014.patch --- diff --git a/test/parallel/test-tls-alpn-server-client.js b/test/parallel/test-tls-alpn-server-client.js index 522dd34ad..8e0ec8e4b 100644 --- a/test/parallel/test-tls-alpn-server-client.js +++ b/test/parallel/test-tls-alpn-server-client.js @@ -195,7 +195,7 @@ function TestALPNCallback() { // Callback picks 2nd preference => undefined => ALPN rejected: assert.strictEqual(results[1].server, undefined); - assert.strictEqual(results[1].client.error.code, 'ECONNRESET'); + assert.ok(['ECONNRESET', 'ERR_SSL_TLSV1_ALERT_NO_APPLICATION_PROTOCOL'].includes(results[1].client.error.code)); TestBadALPNCallback(); }); @@ -218,7 +218,7 @@ function TestBadALPNCallback() { runTest(clientsOptions, serverOptions, function(results) { // Callback returns 'http/5' => doesn't match client ALPN => error & reset assert.strictEqual(results[0].server, undefined); - assert.strictEqual(results[0].client.error.code, 'ECONNRESET'); + assert.ok(['ECONNRESET', 'ERR_SSL_TLSV1_ALERT_NO_APPLICATION_PROTOCOL'].includes(results[0].client.error.code)); TestALPNOptionsCallback(); });