UNPKG

504 BJavaScriptView Raw
1var test = require('tap').test
2var v = require('../npm-user-validate.js').email
3
4test('email misses an @', function (t) {
5 err = v('namedomain')
6 t.type(err, 'object')
7 t.end()
8})
9
10test('email misses a dot', function (t) {
11 err = v('name@domain')
12 t.type(err, 'object')
13 t.end()
14})
15
16test('email misses a string before the @', function (t) {
17 err = v('@domain')
18 t.type(err, 'object')
19 t.end()
20})
21
22test('email is ok', function (t) {
23 err = v('name@domain.com')
24 t.type(err, 'null')
25 t.end()
26})
\No newline at end of file