Skip to content

Commit c728b8a

Browse files
LiviaMedeirosruyadorno
authored andcommittedAug 29, 2023
test: fix test-net-autoselectfamily for kernel without IPv6 support
PR-URL: #45856 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Paolo Insogna <paolo@cowtech.it>
1 parent a00464e commit c728b8a

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed
 

‎test/parallel/test-net-autoselectfamily.js

+2
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,8 @@ if (common.hasIPv6) {
280280
if (common.hasIPv6) {
281281
assert.strictEqual(error.code, 'ECONNREFUSED');
282282
assert.strictEqual(error.message, `connect ECONNREFUSED ::1:${port}`);
283+
} else if (error.code === 'EAFNOSUPPORT') {
284+
assert.strictEqual(error.message, `connect EAFNOSUPPORT ::1:${port} - Local (undefined:undefined)`);
283285
} else {
284286
assert.strictEqual(error.code, 'EADDRNOTAVAIL');
285287
assert.strictEqual(error.message, `connect EADDRNOTAVAIL ::1:${port} - Local (:::0)`);

‎test/parallel/test-net-autoselectfamilydefault.js

+2
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,8 @@ function createDnsServer(ipv6Addr, ipv4Addr, cb) {
127127
if (common.hasIPv6) {
128128
assert.strictEqual(error.code, 'ECONNREFUSED');
129129
assert.strictEqual(error.message, `connect ECONNREFUSED ::1:${port}`);
130+
} else if (error.code === 'EAFNOSUPPORT') {
131+
assert.strictEqual(error.message, `connect EAFNOSUPPORT ::1:${port} - Local (undefined:undefined)`);
130132
} else {
131133
assert.strictEqual(error.code, 'EADDRNOTAVAIL');
132134
assert.strictEqual(error.message, `connect EADDRNOTAVAIL ::1:${port} - Local (:::0)`);

0 commit comments

Comments
 (0)
Please sign in to comment.