Skip to content

Commit 91bbf48

Browse files
sukvvonmanudeli
andauthored
test(angular-query-experimental/inject-is-fetching): replace 'advanceTimersByTime' with 'advanceTimersByTimeAsync', and add 'expect' 'isFetching' to equal 0 (#9423)
Co-authored-by: Jonghyeon Ko <manudeli.ko@gmail.com>
1 parent 77a358a commit 91bbf48

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

packages/angular-query-experimental/src/__tests__/inject-is-fetching.test.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@ import {
99
provideTanStackQuery,
1010
} from '..'
1111

12-
const QUERY_DURATION = 100
13-
14-
const resolveQueries = () => vi.advanceTimersByTimeAsync(QUERY_DURATION)
15-
1612
describe('injectIsFetching', () => {
1713
let queryClient: QueryClient
1814

@@ -41,10 +37,10 @@ describe('injectIsFetching', () => {
4137
return injectIsFetching()
4238
})
4339

44-
vi.advanceTimersByTime(1)
45-
40+
expect(isFetching()).toStrictEqual(0)
41+
await vi.advanceTimersByTimeAsync(1)
4642
expect(isFetching()).toStrictEqual(1)
47-
await resolveQueries()
43+
await vi.advanceTimersByTimeAsync(100)
4844
expect(isFetching()).toStrictEqual(0)
4945
})
5046

0 commit comments

Comments
 (0)