@@ -104,8 +104,7 @@ TEST(function test_resolve6_ttl(done) {
104104
105105TEST(function test_resolveMx(done) {
106106 var req = dns.resolveMx('gmail.com', function(err, result) {
107- if (err) throw err;
108-
107+ assert.ifError(err);
109108 assert.ok(result.length > 0);
110109
111110 for (var i = 0; i < result.length; i++) {
@@ -140,8 +139,7 @@ TEST(function test_resolveMx_failure(done) {
140139
141140TEST(function test_resolveNs(done) {
142141 var req = dns.resolveNs('rackspace.com', function(err, names) {
143- if (err) throw err;
144-
142+ assert.ifError(err);
145143 assert.ok(names.length > 0);
146144
147145 for (var i = 0; i < names.length; i++) {
@@ -171,8 +169,7 @@ TEST(function test_resolveNs_failure(done) {
171169
172170TEST(function test_resolveSrv(done) {
173171 var req = dns.resolveSrv('_jabber._tcp.google.com', function(err, result) {
174- if (err) throw err;
175-
172+ assert.ifError(err);
176173 assert.ok(result.length > 0);
177174
178175 for (var i = 0; i < result.length; i++) {
@@ -209,8 +206,7 @@ TEST(function test_resolveSrv_failure(done) {
209206
210207TEST(function test_resolvePtr(done) {
211208 var req = dns.resolvePtr('8.8.8.8.in-addr.arpa', function(err, result) {
212- if (err) throw err;
213-
209+ assert.ifError(err);
214210 assert.ok(result.length > 0);
215211
216212 for (var i = 0; i < result.length; i++) {
@@ -240,8 +236,7 @@ TEST(function test_resolvePtr_failure(done) {
240236
241237TEST(function test_resolveNaptr(done) {
242238 var req = dns.resolveNaptr('sip2sip.info', function(err, result) {
243- if (err) throw err;
244-
239+ assert.ifError(err);
245240 assert.ok(result.length > 0);
246241
247242 for (var i = 0; i < result.length; i++) {
@@ -278,8 +273,7 @@ TEST(function test_resolveNaptr_failure(done) {
278273
279274TEST(function test_resolveSoa(done) {
280275 var req = dns.resolveSoa('nodejs.org', function(err, result) {
281- if (err) throw err;
282-
276+ assert.ifError(err);
283277 assert.ok(result);
284278 assert.strictEqual(typeof result, 'object');
285279
@@ -325,8 +319,7 @@ TEST(function test_resolveSoa_failure(done) {
325319
326320TEST(function test_resolveCname(done) {
327321 var req = dns.resolveCname('www.microsoft.com', function(err, names) {
328- if (err) throw err;
329-
322+ assert.ifError(err);
330323 assert.ok(names.length > 0);
331324
332325 for (var i = 0; i < names.length; i++) {
@@ -357,7 +350,7 @@ TEST(function test_resolveCname_failure(done) {
357350
358351TEST(function test_resolveTxt(done) {
359352 var req = dns.resolveTxt('google.com', function(err, records) {
360- if (err) throw err ;
353+ assert.ifError (err);
361354 assert.strictEqual(records.length, 1);
362355 assert.ok(util.isArray(records[0]));
363356 assert.strictEqual(records[0][0].indexOf('v=spf1'), 0);
@@ -398,7 +391,7 @@ TEST(function test_lookup_failure(done) {
398391
399392TEST(function test_lookup_null(done) {
400393 var req = dns.lookup(null, function(err, ip, family) {
401- if (err) throw err ;
394+ assert.ifError (err);
402395 assert.strictEqual(ip, null);
403396 assert.strictEqual(family, 4);
404397
@@ -411,7 +404,7 @@ TEST(function test_lookup_null(done) {
411404
412405TEST(function test_lookup_ip_all(done) {
413406 var req = dns.lookup('127.0.0.1', {all: true}, function(err, ips, family) {
414- if (err) throw err ;
407+ assert.ifError (err);
415408 assert.ok(Array.isArray(ips));
416409 assert.ok(ips.length > 0);
417410 assert.strictEqual(ips[0].address, '127.0.0.1');
@@ -426,7 +419,7 @@ TEST(function test_lookup_ip_all(done) {
426419
427420TEST(function test_lookup_null_all(done) {
428421 var req = dns.lookup(null, {all: true}, function(err, ips, family) {
429- if (err) throw err ;
422+ assert.ifError (err);
430423 assert.ok(Array.isArray(ips));
431424 assert.strictEqual(ips.length, 0);
432425
@@ -439,7 +432,7 @@ TEST(function test_lookup_null_all(done) {
439432
440433TEST(function test_lookup_all_mixed(done) {
441434 var req = dns.lookup('www.google.com', {all: true}, function(err, ips) {
442- if (err) throw err ;
435+ assert.ifError (err);
443436 assert.ok(Array.isArray(ips));
444437 assert.ok(ips.length > 0);
445438
0 commit comments