Skip to content

Commit acb81cd

Browse files
authored
Merge branch 'main' into test/svelte-query-useMutationState-add-advanceTimersByTimeAsync-remove-waitFor
2 parents 76a0469 + 5a783b1 commit acb81cd

File tree

10 files changed

+228
-265
lines changed

10 files changed

+228
-265
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: {

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)