diff options
author | Gibson Fahnestock <gib@uk.ibm.com> | 2016-08-26 13:55:00 +0100 |
---|---|---|
committer | Rich Trott <rtrott@gmail.com> | 2016-09-01 14:56:41 -0700 |
commit | 3504a98b7247a82debcd4f78540b4711c0bbbf41 (patch) | |
tree | 775c77410bcc292dc1c1d77e3fa2a535fdb31c5b /test/internet/test-dns-ipv6.js | |
parent | 2501a38b79eece8c084980a5beabb44a0f475c7c (diff) | |
download | android-node-v8-3504a98b7247a82debcd4f78540b4711c0bbbf41.tar.gz android-node-v8-3504a98b7247a82debcd4f78540b4711c0bbbf41.tar.bz2 android-node-v8-3504a98b7247a82debcd4f78540b4711c0bbbf41.zip |
test: fix ::1 error in test-dns-ipv6
If ::1 can't be resolved, the test should still pass.
PR-URL: https://github.com/nodejs/node/pull/8254
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Diffstat (limited to 'test/internet/test-dns-ipv6.js')
-rw-r--r-- | test/internet/test-dns-ipv6.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/test/internet/test-dns-ipv6.js b/test/internet/test-dns-ipv6.js index f14b45df07..c1ccc4996e 100644 --- a/test/internet/test-dns-ipv6.js +++ b/test/internet/test-dns-ipv6.js @@ -179,7 +179,12 @@ TEST(function test_lookup_all_ipv6(done) { TEST(function test_lookupservice_ip_ipv6(done) { var req = dns.lookupService('::1', 80, function(err, host, service) { - if (err) throw err; + if (err) { + // Not skipping the test, rather checking an alternative result, + // i.e. that ::1 may not be configured (e.g. in /etc/hosts) + assert.strictEqual(err.code, 'ENOTFOUND'); + return done(); + } assert.equal(typeof host, 'string'); assert(host); assert(['http', 'www', '80'].includes(service)); |