Merge pull request #2 from mk-anselme/cleanup

Cleanup
This commit is contained in:
Will White 2015-04-06 22:36:51 -07:00
commit 0e07e42383
2 changed files with 5 additions and 7 deletions

View File

@ -6,9 +6,7 @@ var free = fs.readFileSync(__dirname + '/data/free.txt').toString().split('\n').
function isFree(email) { function isFree(email) {
if (typeof email !== 'string') throw new TypeError('email must be a string'); if (typeof email !== 'string') throw new TypeError('email must be a string');
console.log(email);
var domain = tldjs.getDomain(email.split('@').pop()); var domain = tldjs.getDomain(email.split('@').pop());
console.log(domain, free.indexOf(domain));
return free.indexOf(domain) !== -1; return free.indexOf(domain) !== -1;
} }
@ -20,5 +18,5 @@ function isDisposable(email) {
module.exports = { module.exports = {
isFree: isFree, isFree: isFree,
isDisposible: isDisposable isDisposable: isDisposable
}; };

View File

@ -21,12 +21,12 @@ test('mailinater.com should be free', function(t) {
t.equal(freemail.isFree('smith@mailinater.com'), true); t.equal(freemail.isFree('smith@mailinater.com'), true);
}); });
test('mailinater.com should be disposible', function(t) { test('mailinater.com should be disposable', function(t) {
t.plan(1); t.plan(1);
t.equal(freemail.isDisposible('smith@mailinater.com'), true); t.equal(freemail.isDisposable('smith@mailinater.com'), true);
}); });
test('gmail.com should not be disposible', function(t) { test('gmail.com should not be disposable', function(t) {
t.plan(1); t.plan(1);
t.equal(freemail.isDisposible('smith@gmail.com'), false); t.equal(freemail.isDisposable('smith@gmail.com'), false);
}); });