summaryrefslogtreecommitdiff
path: root/test/parallel/test-net-dns-custom-lookup.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/parallel/test-net-dns-custom-lookup.js')
-rw-r--r--test/parallel/test-net-dns-custom-lookup.js14
1 files changed, 4 insertions, 10 deletions
diff --git a/test/parallel/test-net-dns-custom-lookup.js b/test/parallel/test-net-dns-custom-lookup.js
index 12dc4d68d2..8d91bcba66 100644
--- a/test/parallel/test-net-dns-custom-lookup.js
+++ b/test/parallel/test-net-dns-custom-lookup.js
@@ -2,7 +2,6 @@
var common = require('../common');
var assert = require('assert');
var net = require('net');
-var ok = false;
function check(addressType, cb) {
var server = net.createServer(function(client) {
@@ -12,19 +11,18 @@ function check(addressType, cb) {
});
var address = addressType === 4 ? common.localhostIPv4 : '::1';
- server.listen(0, address, function() {
+ server.listen(0, address, common.mustCall(function() {
net.connect({
port: this.address().port,
host: 'localhost',
family: addressType,
lookup: lookup
- }).on('lookup', function(err, ip, type) {
+ }).on('lookup', common.mustCall(function(err, ip, type) {
assert.equal(err, null);
assert.equal(address, ip);
assert.equal(type, addressType);
- ok = true;
- });
- });
+ }));
+ }));
function lookup(host, dnsopts, cb) {
dnsopts.family = addressType;
@@ -43,7 +41,3 @@ function check(addressType, cb) {
check(4, function() {
common.hasIPv6 && check(6);
});
-
-process.on('exit', function() {
- assert.ok(ok);
-});