From d9a14b7aad1c3ce1e98634e8de8aa49eecbec51b 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 3fad9cf6c65cff..c1f71ae8abbf4a 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';