From 092776c9ad853e161d656942f0234342b884872f Mon Sep 17 00:00:00 2001 From: Wonsuk Choi Date: Sat, 18 Jul 2026 14:10:04 +0900 Subject: [PATCH] test({react,preact}-query/usePrefetchQuery): assert the 'Loading...' fallback is rendered before the prefetch resolves --- packages/preact-query/src/__tests__/usePrefetchQuery.test.tsx | 2 ++ packages/react-query/src/__tests__/usePrefetchQuery.test.tsx | 2 ++ 2 files changed, 4 insertions(+) diff --git a/packages/preact-query/src/__tests__/usePrefetchQuery.test.tsx b/packages/preact-query/src/__tests__/usePrefetchQuery.test.tsx index 49fd0e682e..979509b43f 100644 --- a/packages/preact-query/src/__tests__/usePrefetchQuery.test.tsx +++ b/packages/preact-query/src/__tests__/usePrefetchQuery.test.tsx @@ -72,6 +72,8 @@ describe('usePrefetchQuery', () => { const rendered = renderWithClient(queryClient, ) + expect(rendered.getByText('Loading...')).toBeInTheDocument() + await vi.advanceTimersByTimeAsync(10) expect(rendered.getByText('data: prefetchQuery')).toBeInTheDocument() expect(queryOpts.queryFn).toHaveBeenCalledTimes(1) diff --git a/packages/react-query/src/__tests__/usePrefetchQuery.test.tsx b/packages/react-query/src/__tests__/usePrefetchQuery.test.tsx index 0c6823bb73..57b4ca5b8f 100644 --- a/packages/react-query/src/__tests__/usePrefetchQuery.test.tsx +++ b/packages/react-query/src/__tests__/usePrefetchQuery.test.tsx @@ -71,6 +71,8 @@ describe('usePrefetchQuery', () => { const rendered = renderWithClient(queryClient, ) + expect(rendered.getByText('Loading...')).toBeInTheDocument() + await act(() => vi.advanceTimersByTimeAsync(10)) expect(rendered.getByText('data: prefetchQuery')).toBeInTheDocument() expect(queryOpts.queryFn).toHaveBeenCalledTimes(1)