Changed to constructor functions
This commit is contained in:
@@ -7,8 +7,8 @@ import {
|
||||
|
||||
Deno.test("or (match)", async () => {
|
||||
const values: [any, Validator[]][] = [
|
||||
["", [isString, isInteger]],
|
||||
[1, [isString, isInteger]],
|
||||
["", [isString(), isInteger()]],
|
||||
[1, [isString(), isInteger()]],
|
||||
];
|
||||
for (const [value, validators] of values) {
|
||||
assertEquals(await validate(value, or(...validators)), []);
|
||||
@@ -17,9 +17,9 @@ Deno.test("or (match)", async () => {
|
||||
|
||||
Deno.test("or (no match)", async () => {
|
||||
const values: [any, Validator[]][] = [
|
||||
[true, [isString, isInteger]],
|
||||
[3.1415, [isString, isInteger]],
|
||||
[1, [isString]],
|
||||
[true, [isString(), isInteger()]],
|
||||
[3.1415, [isString(), isInteger()]],
|
||||
[1, [isString()]],
|
||||
];
|
||||
for (const [value, validators] of values) {
|
||||
assertNotEquals(await validate(value, or(...validators)), []);
|
||||
|
||||
Reference in New Issue
Block a user