Skip to content

Commit 6b95cd8

Browse files
authored
test(query-core): replace 'vi.waitFor' with 'vi.advanceTimersByTimeAsync' in 'query.test.tsx' (#10434)
1 parent ef62f7b commit 6b95cd8

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

packages/query-core/src/__tests__/query.test.tsx

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1067,19 +1067,17 @@ describe('query', () => {
10671067
queryFn,
10681068
})
10691069

1070-
await vi.advanceTimersByTimeAsync(10)
1071-
1070+
await vi.advanceTimersByTimeAsync(0)
10721071
expect(queryFn).toHaveBeenCalledTimes(1)
10731072

10741073
x = 1
10751074

10761075
// cancel ongoing re-fetches
10771076
void queryClient.refetchQueries({ queryKey: key }, { cancelRefetch: true })
10781077

1079-
await vi.advanceTimersByTimeAsync(10)
1080-
10811078
// The promise should not reject
1082-
await vi.waitFor(() => expect(promise).resolves.toBe('data1'))
1079+
await vi.advanceTimersByTimeAsync(100)
1080+
await expect(promise).resolves.toBe('data1')
10831081

10841082
expect(queryFn).toHaveBeenCalledTimes(2)
10851083
})
@@ -1322,7 +1320,8 @@ describe('query', () => {
13221320
query.fetch()
13231321

13241322
await expect(promise1).rejects.toBeInstanceOf(CancelledError)
1325-
await vi.waitFor(() => expect(query.state.fetchStatus).toBe('idle'))
1323+
await vi.advanceTimersByTimeAsync(50)
1324+
expect(query.state.fetchStatus).toBe('idle')
13261325

13271326
expect(queryFn).toHaveBeenCalledTimes(2)
13281327

0 commit comments

Comments
 (0)