File tree 1 file changed +11
-3
lines changed
packages/query-core/src/__tests__
1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -1272,14 +1272,22 @@ describe('queryObserver', () => {
1272
1272
unsubscribe ( )
1273
1273
} )
1274
1274
1275
- test ( 'shouldFetchOnWindowFocus should call shouldFetchOn ' , ( ) => {
1275
+ test ( 'shouldFetchOnWindowFocus should respect refetchOnWindowFocus option ' , ( ) => {
1276
1276
const key = queryKey ( )
1277
- const observer = new QueryObserver ( queryClient , {
1277
+
1278
+ const observer1 = new QueryObserver ( queryClient , {
1278
1279
queryKey : key ,
1279
1280
queryFn : ( ) => 'data' ,
1280
1281
refetchOnWindowFocus : true ,
1281
1282
} )
1282
- expect ( typeof observer . shouldFetchOnWindowFocus ( ) ) . toBe ( 'boolean' )
1283
+ expect ( observer1 . shouldFetchOnWindowFocus ( ) ) . toBe ( true )
1284
+
1285
+ const observer2 = new QueryObserver ( queryClient , {
1286
+ queryKey : key ,
1287
+ queryFn : ( ) => 'data' ,
1288
+ refetchOnWindowFocus : false ,
1289
+ } )
1290
+ expect ( observer2 . shouldFetchOnWindowFocus ( ) ) . toBe ( false )
1283
1291
} )
1284
1292
1285
1293
test ( 'fetchOptimistic should fetch and return optimistic result' , async ( ) => {
You can’t perform that action at this time.
0 commit comments