Skip to content

Commit 6ad01fd

Browse files
LiviaMedeirosMylesBorins
authored andcommitted
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 f192b83 commit 6ad01fd

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
@@ -215,6 +215,8 @@ if (common.hasIPv6) {
215215
if (common.hasIPv6) {
216216
assert.strictEqual(error.code, 'ECONNREFUSED');
217217
assert.strictEqual(error.message, `connect ECONNREFUSED ::1:${port}`);
218+
} else if (error.code === 'EAFNOSUPPORT') {
219+
assert.strictEqual(error.message, `connect EAFNOSUPPORT ::1:${port} - Local (undefined:undefined)`);
218220
} else {
219221
assert.strictEqual(error.code, 'EADDRNOTAVAIL');
220222
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)