UNPKG

wsemi

Version:

A support package for web developer.

1,289 lines (1,030 loc) 119 kB
import assert from 'assert' import isDate from '../src/isDate.mjs' describe(`isDate`, function() { it(`should return false when input '2019-01-01T12:34:56:789+08:00'`, function() { let r = isDate('2019-01-01T12:34:56:789+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return true when input '2019-01-01T12:34:56+08:00'`, function() { let r = isDate('2019-01-01T12:34:56+08:00') assert.strict.deepStrictEqual(r, true) }) it(`should return true when input '2019-01-01T12:34+08:00'`, function() { let r = isDate('2019-01-01T12:34+08:00') assert.strict.deepStrictEqual(r, true) }) it(`should return false when input '2019-01-01T12+08:00'`, function() { let r = isDate('2019-01-01T12+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01+08:00'`, function() { let r = isDate('2019-01-01+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01+08:00'`, function() { let r = isDate('2019-01+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019+08:00'`, function() { let r = isDate('2019+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:34:56:789Z'`, function() { let r = isDate('2019-01-01T12:34:56:789Z') assert.strict.deepStrictEqual(r, false) }) it(`should return true when input '2019-01-01T12:34:56Z'`, function() { let r = isDate('2019-01-01T12:34:56Z') assert.strict.deepStrictEqual(r, true) }) it(`should return true when input '2019-01-01T12:34Z'`, function() { let r = isDate('2019-01-01T12:34Z') assert.strict.deepStrictEqual(r, true) }) it(`should return false when input '2019-01-01T12Z'`, function() { let r = isDate('2019-01-01T12Z') assert.strict.deepStrictEqual(r, false) }) it(`should return true when input '2019-01-01Z'`, function() { let r = isDate('2019-01-01Z') assert.strict.deepStrictEqual(r, true) }) it(`should return true when input '2019-01Z'`, function() { let r = isDate('2019-01Z') assert.strict.deepStrictEqual(r, true) }) it(`should return true when input '2019Z'`, function() { let r = isDate('2019Z') assert.strict.deepStrictEqual(r, true) }) it(`should return false when input '2019-01-01T12:34:56:789'`, function() { let r = isDate('2019-01-01T12:34:56:789') assert.strict.deepStrictEqual(r, false) }) it(`should return true when input '2019-01-01T12:34:56'`, function() { let r = isDate('2019-01-01T12:34:56') assert.strict.deepStrictEqual(r, true) }) it(`should return true when input '2019-01-01T12:34'`, function() { let r = isDate('2019-01-01T12:34') assert.strict.deepStrictEqual(r, true) }) it(`should return false when input '2019-01-01T12'`, function() { let r = isDate('2019-01-01T12') assert.strict.deepStrictEqual(r, false) }) it(`should return true when input '2019-01-01'`, function() { let r = isDate('2019-01-01') assert.strict.deepStrictEqual(r, true) }) it(`should return true when input '2019-01'`, function() { let r = isDate('2019-01') assert.strict.deepStrictEqual(r, true) }) it(`should return true when input '2019'`, function() { let r = isDate('2019') assert.strict.deepStrictEqual(r, true) }) it(`should return false when input '2019-01-01T12:34:56A'`, function() { let r = isDate('2019-01-01T12:34:56A') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:64.abcZ'`, function() { let r = isDate('2019-01-91T82:73:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:64.abcZ'`, function() { let r = isDate('2019-21-91T82:73:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:64.abc+08:00'`, function() { let r = isDate('2019-01-91T82:73:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:64.abc+08:00'`, function() { let r = isDate('2019-21-91T82:73:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:64.abc'`, function() { let r = isDate('2019-01-91T82:73:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:64.abc'`, function() { let r = isDate('2019-21-91T82:73:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:64.abcZ'`, function() { let r = isDate('2019-01-01T82:73:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:64.abcZ'`, function() { let r = isDate('2019-21-01T82:73:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:64.abc+08:00'`, function() { let r = isDate('2019-01-01T82:73:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:64.abc+08:00'`, function() { let r = isDate('2019-21-01T82:73:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:64.abc'`, function() { let r = isDate('2019-01-01T82:73:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:64.abc'`, function() { let r = isDate('2019-21-01T82:73:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:64.abcZ'`, function() { let r = isDate('2019-01-91T12:73:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:64.abcZ'`, function() { let r = isDate('2019-21-91T12:73:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:64.abc+08:00'`, function() { let r = isDate('2019-01-91T12:73:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:64.abc+08:00'`, function() { let r = isDate('2019-21-91T12:73:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:64.abc'`, function() { let r = isDate('2019-01-91T12:73:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:64.abc'`, function() { let r = isDate('2019-21-91T12:73:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:64.abcZ'`, function() { let r = isDate('2019-01-01T12:73:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:64.abcZ'`, function() { let r = isDate('2019-21-01T12:73:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:64.abc+08:00'`, function() { let r = isDate('2019-01-01T12:73:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:64.abc+08:00'`, function() { let r = isDate('2019-21-01T12:73:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:64.abc'`, function() { let r = isDate('2019-01-01T12:73:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:64.abc'`, function() { let r = isDate('2019-21-01T12:73:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:64.abcZ'`, function() { let r = isDate('2019-01-91T82:34:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:64.abcZ'`, function() { let r = isDate('2019-21-91T82:34:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:64.abc+08:00'`, function() { let r = isDate('2019-01-91T82:34:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:64.abc+08:00'`, function() { let r = isDate('2019-21-91T82:34:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:64.abc'`, function() { let r = isDate('2019-01-91T82:34:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:64.abc'`, function() { let r = isDate('2019-21-91T82:34:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:64.abcZ'`, function() { let r = isDate('2019-01-01T82:34:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:64.abcZ'`, function() { let r = isDate('2019-21-01T82:34:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:64.abc+08:00'`, function() { let r = isDate('2019-01-01T82:34:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:64.abc+08:00'`, function() { let r = isDate('2019-21-01T82:34:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:64.abc'`, function() { let r = isDate('2019-01-01T82:34:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:64.abc'`, function() { let r = isDate('2019-21-01T82:34:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:64.abcZ'`, function() { let r = isDate('2019-01-91T12:34:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:64.abcZ'`, function() { let r = isDate('2019-21-91T12:34:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:64.abc+08:00'`, function() { let r = isDate('2019-01-91T12:34:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:64.abc+08:00'`, function() { let r = isDate('2019-21-91T12:34:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:64.abc'`, function() { let r = isDate('2019-01-91T12:34:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:64.abc'`, function() { let r = isDate('2019-21-91T12:34:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:34:64.abcZ'`, function() { let r = isDate('2019-01-01T12:34:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:34:64.abcZ'`, function() { let r = isDate('2019-21-01T12:34:64.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:34:64.abc+08:00'`, function() { let r = isDate('2019-01-01T12:34:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:34:64.abc+08:00'`, function() { let r = isDate('2019-21-01T12:34:64.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:34:64.abc'`, function() { let r = isDate('2019-01-01T12:34:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:34:64.abc'`, function() { let r = isDate('2019-21-01T12:34:64.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:56.abcZ'`, function() { let r = isDate('2019-01-91T82:73:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:56.abcZ'`, function() { let r = isDate('2019-21-91T82:73:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:56.abc+08:00'`, function() { let r = isDate('2019-01-91T82:73:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:56.abc+08:00'`, function() { let r = isDate('2019-21-91T82:73:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:56.abc'`, function() { let r = isDate('2019-01-91T82:73:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:56.abc'`, function() { let r = isDate('2019-21-91T82:73:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:56.abcZ'`, function() { let r = isDate('2019-01-01T82:73:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:56.abcZ'`, function() { let r = isDate('2019-21-01T82:73:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:56.abc+08:00'`, function() { let r = isDate('2019-01-01T82:73:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:56.abc+08:00'`, function() { let r = isDate('2019-21-01T82:73:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:56.abc'`, function() { let r = isDate('2019-01-01T82:73:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:56.abc'`, function() { let r = isDate('2019-21-01T82:73:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:56.abcZ'`, function() { let r = isDate('2019-01-91T12:73:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:56.abcZ'`, function() { let r = isDate('2019-21-91T12:73:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:56.abc+08:00'`, function() { let r = isDate('2019-01-91T12:73:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:56.abc+08:00'`, function() { let r = isDate('2019-21-91T12:73:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:56.abc'`, function() { let r = isDate('2019-01-91T12:73:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:56.abc'`, function() { let r = isDate('2019-21-91T12:73:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:56.abcZ'`, function() { let r = isDate('2019-01-01T12:73:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:56.abcZ'`, function() { let r = isDate('2019-21-01T12:73:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:56.abc+08:00'`, function() { let r = isDate('2019-01-01T12:73:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:56.abc+08:00'`, function() { let r = isDate('2019-21-01T12:73:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:56.abc'`, function() { let r = isDate('2019-01-01T12:73:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:56.abc'`, function() { let r = isDate('2019-21-01T12:73:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:56.abcZ'`, function() { let r = isDate('2019-01-91T82:34:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:56.abcZ'`, function() { let r = isDate('2019-21-91T82:34:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:56.abc+08:00'`, function() { let r = isDate('2019-01-91T82:34:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:56.abc+08:00'`, function() { let r = isDate('2019-21-91T82:34:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:56.abc'`, function() { let r = isDate('2019-01-91T82:34:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:56.abc'`, function() { let r = isDate('2019-21-91T82:34:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:56.abcZ'`, function() { let r = isDate('2019-01-01T82:34:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:56.abcZ'`, function() { let r = isDate('2019-21-01T82:34:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:56.abc+08:00'`, function() { let r = isDate('2019-01-01T82:34:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:56.abc+08:00'`, function() { let r = isDate('2019-21-01T82:34:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:56.abc'`, function() { let r = isDate('2019-01-01T82:34:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:56.abc'`, function() { let r = isDate('2019-21-01T82:34:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:56.abcZ'`, function() { let r = isDate('2019-01-91T12:34:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:56.abcZ'`, function() { let r = isDate('2019-21-91T12:34:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:56.abc+08:00'`, function() { let r = isDate('2019-01-91T12:34:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:56.abc+08:00'`, function() { let r = isDate('2019-21-91T12:34:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:56.abc'`, function() { let r = isDate('2019-01-91T12:34:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:56.abc'`, function() { let r = isDate('2019-21-91T12:34:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:34:56.abcZ'`, function() { let r = isDate('2019-01-01T12:34:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:34:56.abcZ'`, function() { let r = isDate('2019-21-01T12:34:56.abcZ') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:34:56.abc+08:00'`, function() { let r = isDate('2019-01-01T12:34:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:34:56.abc+08:00'`, function() { let r = isDate('2019-21-01T12:34:56.abc+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:34:56.abc'`, function() { let r = isDate('2019-01-01T12:34:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:34:56.abc'`, function() { let r = isDate('2019-21-01T12:34:56.abc') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:64.4321Z'`, function() { let r = isDate('2019-01-91T82:73:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:64.4321Z'`, function() { let r = isDate('2019-21-91T82:73:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:64.4321+08:00'`, function() { let r = isDate('2019-01-91T82:73:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:64.4321+08:00'`, function() { let r = isDate('2019-21-91T82:73:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:64.4321'`, function() { let r = isDate('2019-01-91T82:73:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:64.4321'`, function() { let r = isDate('2019-21-91T82:73:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:64.4321Z'`, function() { let r = isDate('2019-01-01T82:73:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:64.4321Z'`, function() { let r = isDate('2019-21-01T82:73:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:64.4321+08:00'`, function() { let r = isDate('2019-01-01T82:73:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:64.4321+08:00'`, function() { let r = isDate('2019-21-01T82:73:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:64.4321'`, function() { let r = isDate('2019-01-01T82:73:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:64.4321'`, function() { let r = isDate('2019-21-01T82:73:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:64.4321Z'`, function() { let r = isDate('2019-01-91T12:73:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:64.4321Z'`, function() { let r = isDate('2019-21-91T12:73:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:64.4321+08:00'`, function() { let r = isDate('2019-01-91T12:73:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:64.4321+08:00'`, function() { let r = isDate('2019-21-91T12:73:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:64.4321'`, function() { let r = isDate('2019-01-91T12:73:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:64.4321'`, function() { let r = isDate('2019-21-91T12:73:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:64.4321Z'`, function() { let r = isDate('2019-01-01T12:73:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:64.4321Z'`, function() { let r = isDate('2019-21-01T12:73:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:64.4321+08:00'`, function() { let r = isDate('2019-01-01T12:73:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:64.4321+08:00'`, function() { let r = isDate('2019-21-01T12:73:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:64.4321'`, function() { let r = isDate('2019-01-01T12:73:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:64.4321'`, function() { let r = isDate('2019-21-01T12:73:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:64.4321Z'`, function() { let r = isDate('2019-01-91T82:34:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:64.4321Z'`, function() { let r = isDate('2019-21-91T82:34:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:64.4321+08:00'`, function() { let r = isDate('2019-01-91T82:34:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:64.4321+08:00'`, function() { let r = isDate('2019-21-91T82:34:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:64.4321'`, function() { let r = isDate('2019-01-91T82:34:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:64.4321'`, function() { let r = isDate('2019-21-91T82:34:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:64.4321Z'`, function() { let r = isDate('2019-01-01T82:34:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:64.4321Z'`, function() { let r = isDate('2019-21-01T82:34:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:64.4321+08:00'`, function() { let r = isDate('2019-01-01T82:34:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:64.4321+08:00'`, function() { let r = isDate('2019-21-01T82:34:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:64.4321'`, function() { let r = isDate('2019-01-01T82:34:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:64.4321'`, function() { let r = isDate('2019-21-01T82:34:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:64.4321Z'`, function() { let r = isDate('2019-01-91T12:34:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:64.4321Z'`, function() { let r = isDate('2019-21-91T12:34:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:64.4321+08:00'`, function() { let r = isDate('2019-01-91T12:34:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:64.4321+08:00'`, function() { let r = isDate('2019-21-91T12:34:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:64.4321'`, function() { let r = isDate('2019-01-91T12:34:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:64.4321'`, function() { let r = isDate('2019-21-91T12:34:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:34:64.4321Z'`, function() { let r = isDate('2019-01-01T12:34:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:34:64.4321Z'`, function() { let r = isDate('2019-21-01T12:34:64.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:34:64.4321+08:00'`, function() { let r = isDate('2019-01-01T12:34:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:34:64.4321+08:00'`, function() { let r = isDate('2019-21-01T12:34:64.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:34:64.4321'`, function() { let r = isDate('2019-01-01T12:34:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:34:64.4321'`, function() { let r = isDate('2019-21-01T12:34:64.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:56.4321Z'`, function() { let r = isDate('2019-01-91T82:73:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:56.4321Z'`, function() { let r = isDate('2019-21-91T82:73:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:56.4321+08:00'`, function() { let r = isDate('2019-01-91T82:73:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:56.4321+08:00'`, function() { let r = isDate('2019-21-91T82:73:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:56.4321'`, function() { let r = isDate('2019-01-91T82:73:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:56.4321'`, function() { let r = isDate('2019-21-91T82:73:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:56.4321Z'`, function() { let r = isDate('2019-01-01T82:73:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:56.4321Z'`, function() { let r = isDate('2019-21-01T82:73:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:56.4321+08:00'`, function() { let r = isDate('2019-01-01T82:73:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:56.4321+08:00'`, function() { let r = isDate('2019-21-01T82:73:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:56.4321'`, function() { let r = isDate('2019-01-01T82:73:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:56.4321'`, function() { let r = isDate('2019-21-01T82:73:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:56.4321Z'`, function() { let r = isDate('2019-01-91T12:73:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:56.4321Z'`, function() { let r = isDate('2019-21-91T12:73:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:56.4321+08:00'`, function() { let r = isDate('2019-01-91T12:73:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:56.4321+08:00'`, function() { let r = isDate('2019-21-91T12:73:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:56.4321'`, function() { let r = isDate('2019-01-91T12:73:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:56.4321'`, function() { let r = isDate('2019-21-91T12:73:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:56.4321Z'`, function() { let r = isDate('2019-01-01T12:73:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:56.4321Z'`, function() { let r = isDate('2019-21-01T12:73:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:56.4321+08:00'`, function() { let r = isDate('2019-01-01T12:73:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:56.4321+08:00'`, function() { let r = isDate('2019-21-01T12:73:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:56.4321'`, function() { let r = isDate('2019-01-01T12:73:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:56.4321'`, function() { let r = isDate('2019-21-01T12:73:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:56.4321Z'`, function() { let r = isDate('2019-01-91T82:34:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:56.4321Z'`, function() { let r = isDate('2019-21-91T82:34:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:56.4321+08:00'`, function() { let r = isDate('2019-01-91T82:34:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:56.4321+08:00'`, function() { let r = isDate('2019-21-91T82:34:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:56.4321'`, function() { let r = isDate('2019-01-91T82:34:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:56.4321'`, function() { let r = isDate('2019-21-91T82:34:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:56.4321Z'`, function() { let r = isDate('2019-01-01T82:34:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:56.4321Z'`, function() { let r = isDate('2019-21-01T82:34:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:56.4321+08:00'`, function() { let r = isDate('2019-01-01T82:34:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:56.4321+08:00'`, function() { let r = isDate('2019-21-01T82:34:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:56.4321'`, function() { let r = isDate('2019-01-01T82:34:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:56.4321'`, function() { let r = isDate('2019-21-01T82:34:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:56.4321Z'`, function() { let r = isDate('2019-01-91T12:34:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:56.4321Z'`, function() { let r = isDate('2019-21-91T12:34:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:56.4321+08:00'`, function() { let r = isDate('2019-01-91T12:34:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:56.4321+08:00'`, function() { let r = isDate('2019-21-91T12:34:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:56.4321'`, function() { let r = isDate('2019-01-91T12:34:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:56.4321'`, function() { let r = isDate('2019-21-91T12:34:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return true when input '2019-01-01T12:34:56.4321Z'`, function() { let r = isDate('2019-01-01T12:34:56.4321Z') assert.strict.deepStrictEqual(r, true) }) it(`should return false when input '2019-21-01T12:34:56.4321Z'`, function() { let r = isDate('2019-21-01T12:34:56.4321Z') assert.strict.deepStrictEqual(r, false) }) it(`should return true when input '2019-01-01T12:34:56.4321+08:00'`, function() { let r = isDate('2019-01-01T12:34:56.4321+08:00') assert.strict.deepStrictEqual(r, true) }) it(`should return false when input '2019-21-01T12:34:56.4321+08:00'`, function() { let r = isDate('2019-21-01T12:34:56.4321+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return true when input '2019-01-01T12:34:56.4321'`, function() { let r = isDate('2019-01-01T12:34:56.4321') assert.strict.deepStrictEqual(r, true) }) it(`should return false when input '2019-21-01T12:34:56.4321'`, function() { let r = isDate('2019-21-01T12:34:56.4321') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:64.21Z'`, function() { let r = isDate('2019-01-91T82:73:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:64.21Z'`, function() { let r = isDate('2019-21-91T82:73:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:64.21+08:00'`, function() { let r = isDate('2019-01-91T82:73:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:64.21+08:00'`, function() { let r = isDate('2019-21-91T82:73:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:73:64.21'`, function() { let r = isDate('2019-01-91T82:73:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:73:64.21'`, function() { let r = isDate('2019-21-91T82:73:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:64.21Z'`, function() { let r = isDate('2019-01-01T82:73:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:64.21Z'`, function() { let r = isDate('2019-21-01T82:73:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:64.21+08:00'`, function() { let r = isDate('2019-01-01T82:73:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:64.21+08:00'`, function() { let r = isDate('2019-21-01T82:73:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:73:64.21'`, function() { let r = isDate('2019-01-01T82:73:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:73:64.21'`, function() { let r = isDate('2019-21-01T82:73:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:64.21Z'`, function() { let r = isDate('2019-01-91T12:73:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:64.21Z'`, function() { let r = isDate('2019-21-91T12:73:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:64.21+08:00'`, function() { let r = isDate('2019-01-91T12:73:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:64.21+08:00'`, function() { let r = isDate('2019-21-91T12:73:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:73:64.21'`, function() { let r = isDate('2019-01-91T12:73:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:73:64.21'`, function() { let r = isDate('2019-21-91T12:73:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:64.21Z'`, function() { let r = isDate('2019-01-01T12:73:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:64.21Z'`, function() { let r = isDate('2019-21-01T12:73:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:64.21+08:00'`, function() { let r = isDate('2019-01-01T12:73:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:64.21+08:00'`, function() { let r = isDate('2019-21-01T12:73:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:73:64.21'`, function() { let r = isDate('2019-01-01T12:73:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T12:73:64.21'`, function() { let r = isDate('2019-21-01T12:73:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:64.21Z'`, function() { let r = isDate('2019-01-91T82:34:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:64.21Z'`, function() { let r = isDate('2019-21-91T82:34:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:64.21+08:00'`, function() { let r = isDate('2019-01-91T82:34:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:64.21+08:00'`, function() { let r = isDate('2019-21-91T82:34:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T82:34:64.21'`, function() { let r = isDate('2019-01-91T82:34:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T82:34:64.21'`, function() { let r = isDate('2019-21-91T82:34:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:64.21Z'`, function() { let r = isDate('2019-01-01T82:34:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:64.21Z'`, function() { let r = isDate('2019-21-01T82:34:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:64.21+08:00'`, function() { let r = isDate('2019-01-01T82:34:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:64.21+08:00'`, function() { let r = isDate('2019-21-01T82:34:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T82:34:64.21'`, function() { let r = isDate('2019-01-01T82:34:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-01T82:34:64.21'`, function() { let r = isDate('2019-21-01T82:34:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:64.21Z'`, function() { let r = isDate('2019-01-91T12:34:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:64.21Z'`, function() { let r = isDate('2019-21-91T12:34:64.21Z') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:64.21+08:00'`, function() { let r = isDate('2019-01-91T12:34:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:64.21+08:00'`, function() { let r = isDate('2019-21-91T12:34:64.21+08:00') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-91T12:34:64.21'`, function() { let r = isDate('2019-01-91T12:34:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-21-91T12:34:64.21'`, function() { let r = isDate('2019-21-91T12:34:64.21') assert.strict.deepStrictEqual(r, false) }) it(`should return false when input '2019-01-01T12:34:64.21Z'`, function() { let r = isDate('2019-01-01T12:34:64.21Z') assert.s