Skip to content

Commit 97c0fbe

Browse files
committed
Add missing if-else test
1 parent c5da0ca commit 97c0fbe

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

test/hooks/iff-else.test.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,25 @@ describe('services iff - runs .else()', () => {
347347
});
348348
});
349349

350+
it('using iff(true, ...).else(...)', () => {
351+
return iff(true,
352+
hookFcnSync,
353+
hookFcnSync,
354+
hookFcnSync
355+
)
356+
.else(
357+
hookFcnSync
358+
)(hook)
359+
// @ts-ignore
360+
.then((hook: any) => {
361+
assert.equal(hookFcnSyncCalls, 3);
362+
assert.equal(hookFcnAsyncCalls, 0);
363+
assert.equal(hookFcnCalls, 0);
364+
365+
assert.deepEqual(hook, hookAfter);
366+
});
367+
});
368+
350369
it('using if(false).else(...)', () => {
351370
return iff(false,
352371
hookFcnSync

0 commit comments

Comments
 (0)