UNPKG

532 BJavaScriptView Raw
1var test = require('tap').test
2var v = require('../npm-user-validate.js').pw
3
4test('pw contains a \'', function (t) {
5 err = v('\'')
6 t.type(err, 'object')
7 t.end()
8})
9
10test('pw contains a :', function (t) {
11 err = v(':')
12 t.type(err, 'object')
13 t.end()
14})
15
16test('pw contains a @', function (t) {
17 err = v('@')
18 t.type(err, 'object')
19 t.end()
20})
21
22test('pw contains a "', function (t) {
23 err = v('"')
24 t.type(err, 'object')
25 t.end()
26})
27
28test('pw is ok', function (t) {
29 err = v('duck')
30 t.type(err, 'null')
31 t.end()
32})
\No newline at end of file