Skip to content

Commit f2f9f04

Browse files
authored
Merge pull request 4Catalyzer#51 from chentsulin/isResolve
Added test for isResolve in ResolverUtils.js
2 parents 25120d3 + a6bfaf0 commit f2f9f04

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

src/__tests__/ResolverUtils.test.js

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
import {
2+
checkResolved,
3+
isResolved,
4+
} from '../ResolverUtils';
5+
6+
7+
it('isResolve should return true when value is already resolved', async () => {
8+
expect(isResolved(
9+
await checkResolved({})
10+
)).toBe(true);
11+
expect(isResolved(
12+
await checkResolved(Promise.resolve({}))
13+
)).toBe(true);
14+
expect(isResolved(
15+
await checkResolved(new Promise(
16+
resolve => setTimeout(resolve, 0)
17+
))
18+
)).toBe(false);
19+
expect(isResolved(
20+
await checkResolved(new Promise(() => {}))
21+
)).toBe(false);
22+
});
23+
24+
xit('getRouteMatches should be tested', () => {
25+
// body...
26+
});
27+
28+
xit('getRouteValues should be tested', () => {
29+
// body...
30+
});
31+
32+
xit('getComponents should be tested', () => {
33+
// body...
34+
});

0 commit comments

Comments
 (0)