12345678910111213141516171819202122232425 |
- /**
- * Module dependencies.
- */
- var assert = require('assert');
- var localHostOrDomainIs = require('../localHostOrDomainIs');
- describe('localHostOrDomainIs(host, hostdom)', function () {
- var tests = [
- ["www.netscape.com", "www.netscape.com", true],
- ["www", "www.netscape.com", true],
- ["www.mcom.com", "www.netscape.com", false],
- ["home.netscape.com", "www.netscape.com", false]
- ];
- tests.forEach(function (test) {
- var expected = test.pop();
- it('should return `' + expected +'` for "' + test.join('", "') + '"', function () {
- assert.equal(expected, localHostOrDomainIs(test[0], test[1]));
- });
- });
- });
|