UNPKG

simply_valid

Version:

A simple data driven validation utility library

36 lines (28 loc) 783 B
import { noLetters, noNumbers, noSpecials } from '../src/no' import test from 'tape' test('Test noLetters', t => { t.ok(noLetters('1123450'), 'First results set no letters found') t.ok(noLetters(), 'Empty Letters is false') t.notOk(noLetters('GHJffre1123'), 'Letters found in string') t.end() }) test('Test noNumbers', t => { let results = noNumbers('abcdefGHIJK') t.ok(noNumbers) t.ok(results, 'No numbers found') results = noNumbers('abc1234') t.notOk(results, 'Numbers found in string') t.end() }) test('Test noSpecials', t => { let results = noSpecials('cool') t.ok(noSpecials) t.ok(results, 'No specials found') results = noSpecials('cool!') t.notOk(results, 'Specials found in string') t.end() })