diff --git a/packages/preact-query/src/__tests__/QueryClientProvider.test.tsx b/packages/preact-query/src/__tests__/QueryClientProvider.test.tsx index c6ba18d989..010d3f7e24 100644 --- a/packages/preact-query/src/__tests__/QueryClientProvider.test.tsx +++ b/packages/preact-query/src/__tests__/QueryClientProvider.test.tsx @@ -47,7 +47,7 @@ describe('QueryClientProvider', () => { await vi.advanceTimersByTimeAsync(11) expect(rendered.getByText('test')).toBeInTheDocument() - expect(queryCache.find({ queryKey: key })).toBeDefined() + expect(queryCache.find({ queryKey: key })?.state.data).toBe('test') }) it('allows multiple caches to be partitioned', async () => { @@ -100,10 +100,10 @@ describe('QueryClientProvider', () => { expect(rendered.getByText('test1')).toBeInTheDocument() expect(rendered.getByText('test2')).toBeInTheDocument() - expect(queryCache1.find({ queryKey: key1 })).toBeDefined() - expect(queryCache1.find({ queryKey: key2 })).not.toBeDefined() - expect(queryCache2.find({ queryKey: key1 })).not.toBeDefined() - expect(queryCache2.find({ queryKey: key2 })).toBeDefined() + expect(queryCache1.find({ queryKey: key1 })?.state.data).toBe('test1') + expect(queryCache1.find({ queryKey: key2 })).toBeUndefined() + expect(queryCache2.find({ queryKey: key1 })).toBeUndefined() + expect(queryCache2.find({ queryKey: key2 })?.state.data).toBe('test2') }) it("uses defaultOptions for queries when they don't provide their own config", async () => { @@ -141,7 +141,6 @@ describe('QueryClientProvider', () => { await vi.advanceTimersByTimeAsync(11) expect(rendered.getByText('test')).toBeInTheDocument() - expect(queryCache.find({ queryKey: key })).toBeDefined() expect(queryCache.find({ queryKey: key })?.options.gcTime).toBe(Infinity) }) diff --git a/packages/preact-query/src/__tests__/mutationOptions.test.tsx b/packages/preact-query/src/__tests__/mutationOptions.test.tsx index 8b3864b468..5972fc4d35 100644 --- a/packages/preact-query/src/__tests__/mutationOptions.test.tsx +++ b/packages/preact-query/src/__tests__/mutationOptions.test.tsx @@ -532,6 +532,5 @@ describe('mutationOptions', () => { await vi.advanceTimersByTimeAsync(11) expect(mutationStateArray.length).toEqual(1) expect(mutationStateArray[0]?.data).toEqual('data1') - expect(mutationStateArray[1]).toBeFalsy() }) }) diff --git a/packages/preact-query/src/__tests__/useSuspenseQuery.test.tsx b/packages/preact-query/src/__tests__/useSuspenseQuery.test.tsx index 8ea07b8525..8397312bb6 100644 --- a/packages/preact-query/src/__tests__/useSuspenseQuery.test.tsx +++ b/packages/preact-query/src/__tests__/useSuspenseQuery.test.tsx @@ -206,7 +206,7 @@ describe('useSuspenseQuery', () => { expect(rendered.queryByText('loading')).not.toBeInTheDocument() expect(rendered.queryByText('rendered')).not.toBeInTheDocument() - expect(queryCache.find({ queryKey: key })).toBeFalsy() + expect(queryCache.find({ queryKey: key })).toBeUndefined() fireEvent.click(rendered.getByLabelText('toggle')) expect(rendered.getByText('loading')).toBeInTheDocument() diff --git a/packages/react-query/src/__tests__/QueryClientProvider.test.tsx b/packages/react-query/src/__tests__/QueryClientProvider.test.tsx index 71f8059568..9488d356a7 100644 --- a/packages/react-query/src/__tests__/QueryClientProvider.test.tsx +++ b/packages/react-query/src/__tests__/QueryClientProvider.test.tsx @@ -46,7 +46,7 @@ describe('QueryClientProvider', () => { await vi.advanceTimersByTimeAsync(11) expect(rendered.getByText('test')).toBeInTheDocument() - expect(queryCache.find({ queryKey: key })).toBeDefined() + expect(queryCache.find({ queryKey: key })?.state.data).toBe('test') }) it('allows multiple caches to be partitioned', async () => { @@ -99,10 +99,10 @@ describe('QueryClientProvider', () => { expect(rendered.getByText('test1')).toBeInTheDocument() expect(rendered.getByText('test2')).toBeInTheDocument() - expect(queryCache1.find({ queryKey: key1 })).toBeDefined() - expect(queryCache1.find({ queryKey: key2 })).not.toBeDefined() - expect(queryCache2.find({ queryKey: key1 })).not.toBeDefined() - expect(queryCache2.find({ queryKey: key2 })).toBeDefined() + expect(queryCache1.find({ queryKey: key1 })?.state.data).toBe('test1') + expect(queryCache1.find({ queryKey: key2 })).toBeUndefined() + expect(queryCache2.find({ queryKey: key1 })).toBeUndefined() + expect(queryCache2.find({ queryKey: key2 })?.state.data).toBe('test2') }) it("uses defaultOptions for queries when they don't provide their own config", async () => { @@ -140,7 +140,6 @@ describe('QueryClientProvider', () => { await vi.advanceTimersByTimeAsync(11) expect(rendered.getByText('test')).toBeInTheDocument() - expect(queryCache.find({ queryKey: key })).toBeDefined() expect(queryCache.find({ queryKey: key })?.options.gcTime).toBe(Infinity) }) diff --git a/packages/react-query/src/__tests__/mutationOptions.test.tsx b/packages/react-query/src/__tests__/mutationOptions.test.tsx index 45129a398d..7d0b034812 100644 --- a/packages/react-query/src/__tests__/mutationOptions.test.tsx +++ b/packages/react-query/src/__tests__/mutationOptions.test.tsx @@ -522,6 +522,5 @@ describe('mutationOptions', () => { await vi.advanceTimersByTimeAsync(11) expect(mutationStateArray.length).toEqual(1) expect(mutationStateArray[0]?.data).toEqual('data1') - expect(mutationStateArray[1]).toBeFalsy() }) }) diff --git a/packages/react-query/src/__tests__/useSuspenseQuery.test.tsx b/packages/react-query/src/__tests__/useSuspenseQuery.test.tsx index bb83983bef..4a7df3a2a6 100644 --- a/packages/react-query/src/__tests__/useSuspenseQuery.test.tsx +++ b/packages/react-query/src/__tests__/useSuspenseQuery.test.tsx @@ -192,7 +192,7 @@ describe('useSuspenseQuery', () => { expect(rendered.queryByText('loading')).not.toBeInTheDocument() expect(rendered.queryByText('rendered')).not.toBeInTheDocument() - expect(queryCache.find({ queryKey: key })).toBeFalsy() + expect(queryCache.find({ queryKey: key })).toBeUndefined() fireEvent.click(rendered.getByLabelText('toggle')) expect(rendered.getByText('loading')).toBeInTheDocument()