Fix test-c-ares.js on Windows by disabling PTR test

This commit is contained in:
Ryan Dahl
2011-10-18 16:12:07 -07:00
parent 6cc0c9e6a9
commit d9bc8455cb

View File

@@ -49,8 +49,12 @@ dns.lookup('ipv6.google.com', function(error, result, addressType) {
assert.equal(6, addressType);
});
dns.resolve('127.0.0.1', 'PTR', function(error, domains) {
if (error) throw error;
assert.ok(Array.isArray(domains));
});
// Windows doesn't usually have an entry for localhost 127.0.0.1 in
// C:\Windows\System32\drivers\etc\hosts
// so we disable this test on Windows.
if (process.platform != 'win32') {
dns.resolve('127.0.0.1', 'PTR', function(error, domains) {
if (error) throw error;
assert.ok(Array.isArray(domains));
});
}