Add multiple predicates to is.any

This commit is contained in:
Dave Cohen 2020-02-15 13:22:40 -06:00
parent f97029fd73
commit 54579a0167
2 changed files with 15 additions and 3 deletions

View file

@ -1458,6 +1458,8 @@ test('is.any', t => {
t.true(is.any(is.object, false, {}, 'unicorns'));
t.false(is.any(is.boolean, '🦄', [], 3));
t.false(is.any(is.integer, true, 'lol', {}));
t.true(is.any([is.string, is.number], {}, true, '🦄'));
t.false(is.any([is.boolean, is.number], 'unicorns', [], new Map()));
t.throws(() => {
is.any(null as any, true);