Skip to content

Commit 5a783b1

Browse files
sukvvonmanudeli
andauthored
test(angular-query-experimental/inject-infinite-query): use precise time in 'advanceTimersByTimeAsync' (#9422)
Co-authored-by: Jonghyeon Ko <manudeli.ko@gmail.com>
1 parent 8e77701 commit 5a783b1

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

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

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@ import { sleep } from '@tanstack/query-test-utils'
55
import { QueryClient, injectInfiniteQuery, provideTanStackQuery } from '..'
66
import { expectSignals } from './test-utils'
77

8-
const QUERY_DURATION = 1000
9-
10-
const resolveQueries = () => vi.advanceTimersByTimeAsync(QUERY_DURATION)
11-
128
describe('injectInfiniteQuery', () => {
139
let queryClient: QueryClient
1410

@@ -32,7 +28,7 @@ describe('injectInfiniteQuery', () => {
3228
return injectInfiniteQuery(() => ({
3329
queryKey: ['infiniteQuery'],
3430
queryFn: ({ pageParam }) =>
35-
sleep(0).then(() => 'data on page ' + pageParam),
31+
sleep(10).then(() => 'data on page ' + pageParam),
3632
initialPageParam: 0,
3733
getNextPageParam: () => 12,
3834
}))
@@ -43,7 +39,7 @@ describe('injectInfiniteQuery', () => {
4339
status: 'pending',
4440
})
4541

46-
await resolveQueries()
42+
await vi.advanceTimersByTimeAsync(11)
4743

4844
expectSignals(query, {
4945
data: {
@@ -55,7 +51,7 @@ describe('injectInfiniteQuery', () => {
5551

5652
void query.fetchNextPage()
5753

58-
await resolveQueries()
54+
await vi.advanceTimersByTimeAsync(11)
5955

6056
expectSignals(query, {
6157
data: {

0 commit comments

Comments
 (0)