File tree Expand file tree Collapse file tree
packages/react-query/src/__tests__ Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -601,7 +601,8 @@ describe('useQuery', () => {
601601
602602 const rendered = renderWithClient ( queryClient , < Page /> )
603603
604- await sleep ( 5 )
604+ rendered . getByText ( 'status: loading, fetchStatus: fetching' )
605+
605606 await queryClient . cancelQueries ( key )
606607 // query cancellation will reset the query to it's initial state
607608 await waitFor ( ( ) =>
@@ -2286,15 +2287,22 @@ describe('useQuery', () => {
22862287 }
22872288
22882289 function Page ( ) {
2289- useQuery ( key , queryFn )
2290- useQuery ( key , queryFn )
2290+ const query1 = useQuery ( key , queryFn )
2291+ const query2 = useQuery ( key , queryFn )
22912292 renders ++
2292- return null
2293+
2294+ return (
2295+ < div >
2296+ { query1 . data } { query2 . data }
2297+ </ div >
2298+ )
22932299 }
22942300
2295- renderWithClient ( queryClient , < Page /> )
2301+ const rendered = renderWithClient ( queryClient , < Page /> )
22962302
2297- await sleep ( 20 )
2303+ await waitFor ( ( ) => {
2304+ rendered . getByText ( 'data data' )
2305+ } )
22982306
22992307 // Should be 2 instead of 3
23002308 expect ( renders ) . toBe ( 2 )
You can’t perform that action at this time.
0 commit comments