From 7fb4e297e66003ea6612ddff918272d3ae0ce18e Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Thu, 16 Feb 2017 14:09:04 -0800 Subject: [PATCH] test: skip IPv6 test on non-IPv6 systems Until recently, test-dgram-address would fail on machines without IPv6 but still exit with a successful return code. (It would console.log() the error but not actually fail.) Now that the test has been updated such that it will fail the IPv6 part of the test if there is an error event emitted by the socket, skip the test on systems not equipped with IPv6. PR-URL: https://github.com/nodejs/node/pull/11432 Reviewed-By: James M Snell Reviewed-By: Colin Ihrig Reviewed-By: Evan Lucas Reviewed-By: Rod Vagg --- test/parallel/test-dgram-address.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/parallel/test-dgram-address.js b/test/parallel/test-dgram-address.js index 3fad9cf6c6..c1f71ae8ab 100644 --- a/test/parallel/test-dgram-address.js +++ b/test/parallel/test-dgram-address.js @@ -26,7 +26,7 @@ const dgram = require('dgram'); socket.bind(0, common.localhostIPv4); } -{ +if (common.hasIPv6) { // IPv6 Test const socket = dgram.createSocket('udp6'); const localhost = '::1';