mirror of https://github.com/nodejs/node.git
29 lines
666 B
JavaScript
29 lines
666 B
JavaScript
require('../common');
|
|
|
|
var dns = require("dns_cares");
|
|
|
|
|
|
// Try resolution without callback
|
|
|
|
dns.getHostByName('localhost', function (error, result) {
|
|
p(result);
|
|
assert.deepEqual(['127.0.0.1'], result);
|
|
});
|
|
|
|
dns.getHostByName('127.0.0.1', function (error, result) {
|
|
p(result);
|
|
assert.deepEqual(['127.0.0.1'], result);
|
|
});
|
|
|
|
dns.lookup('127.0.0.1', function (error, result, ipVersion) {
|
|
assert.deepEqual('127.0.0.1', result);
|
|
assert.equal(4, ipVersion);
|
|
});
|
|
|
|
dns.lookup('ipv6.google.com', function (error, result, ipVersion) {
|
|
if (error) throw error;
|
|
p(arguments);
|
|
//assert.equal('string', typeof result);
|
|
assert.equal(6, ipVersion);
|
|
});
|