@@ -18,13 +18,12 @@ describe('queryCache', () => {
18
18
} )
19
19
20
20
describe ( 'subscribe' , ( ) => {
21
- test ( 'should pass the correct query' , async ( ) => {
21
+ test ( 'should pass the correct query' , ( ) => {
22
22
const key = queryKey ( )
23
23
const subscriber = vi . fn ( )
24
24
const unsubscribe = queryCache . subscribe ( subscriber )
25
25
queryClient . setQueryData ( key , 'foo' )
26
26
const query = queryCache . find ( { queryKey : key } )
27
- await vi . advanceTimersByTimeAsync ( 0 )
28
27
expect ( subscriber ) . toHaveBeenCalledWith ( { query, type : 'added' } )
29
28
unsubscribe ( )
30
29
} )
@@ -88,8 +87,8 @@ describe('queryCache', () => {
88
87
queryKey : key ,
89
88
queryFn : ( ) => sleep ( 100 ) . then ( ( ) => 'data' ) ,
90
89
} )
91
- const query = queryCache . find ( { queryKey : key } )
92
90
await vi . advanceTimersByTimeAsync ( 100 )
91
+ const query = queryCache . find ( { queryKey : key } )
93
92
expect ( callback ) . toHaveBeenCalledWith ( { query, type : 'added' } )
94
93
} )
95
94
@@ -130,13 +129,11 @@ describe('queryCache', () => {
130
129
queryKey : [ 'key1' ] ,
131
130
queryFn : ( ) => sleep ( 100 ) . then ( ( ) => 'data1' ) ,
132
131
} )
133
- await vi . advanceTimersByTimeAsync ( 100 )
134
132
expect ( testCache . findAll ( ) . length ) . toBe ( 1 )
135
133
testClient . prefetchQuery ( {
136
134
queryKey : [ 'key2' ] ,
137
135
queryFn : ( ) => sleep ( 100 ) . then ( ( ) => 'data2' ) ,
138
136
} )
139
- await vi . advanceTimersByTimeAsync ( 100 )
140
137
expect ( testCache . findAll ( ) . length ) . toBe ( 2 )
141
138
testClient . prefetchQuery ( {
142
139
queryKey : [ 'key3' ] ,
@@ -183,17 +180,14 @@ describe('queryCache', () => {
183
180
queryKey : key1 ,
184
181
queryFn : ( ) => sleep ( 100 ) . then ( ( ) => 'data1' ) ,
185
182
} )
186
- await vi . advanceTimersByTimeAsync ( 100 )
187
183
queryClient . prefetchQuery ( {
188
184
queryKey : key2 ,
189
185
queryFn : ( ) => sleep ( 100 ) . then ( ( ) => 'data2' ) ,
190
186
} )
191
- await vi . advanceTimersByTimeAsync ( 100 )
192
187
queryClient . prefetchQuery ( {
193
188
queryKey : [ { a : 'a' , b : 'b' } ] ,
194
189
queryFn : ( ) => sleep ( 100 ) . then ( ( ) => 'data3' ) ,
195
190
} )
196
- await vi . advanceTimersByTimeAsync ( 100 )
197
191
queryClient . prefetchQuery ( {
198
192
queryKey : [ 'posts' , 1 ] ,
199
193
queryFn : ( ) => sleep ( 100 ) . then ( ( ) => 'data4' ) ,
0 commit comments