123456789101112131415161718192021222324252627 |
- /**
- * Module dependencies.
- */
- var assert = require('assert');
- var isResolvable = require('../isResolvable');
- describe('isResolvable(host)', function () {
- var tests = [
- ["www.netscape.com", true],
- ["bogus.domain.foobar", false]
- ];
- tests.forEach(function (test) {
- var expected = test.pop();
- it('should return `' + expected +'` for "' + test.join('", "') + '"', function (done) {
- isResolvable(test[0], function (err, res) {
- if (err) return done(err);
- assert.equal(expected, res);
- done();
- });
- });
- });
- });
|