From 596b64f10ccadf29b1ed5680dba07a18d7af3139 Mon Sep 17 00:00:00 2001 From: Wonsuk Choi Date: Fri, 11 Jul 2025 13:17:09 +0900 Subject: [PATCH] test(solid-query/QueryClientProvider): remove 'vi.waitFor', and add 'advanceTimersByTimeAsync', 'expect' --- .../src/__tests__/QueryClientProvider.test.tsx | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/packages/solid-query/src/__tests__/QueryClientProvider.test.tsx b/packages/solid-query/src/__tests__/QueryClientProvider.test.tsx index 271e34af1e..7ffcff0f37 100644 --- a/packages/solid-query/src/__tests__/QueryClientProvider.test.tsx +++ b/packages/solid-query/src/__tests__/QueryClientProvider.test.tsx @@ -41,9 +41,8 @@ describe('QueryClientProvider', () => { )) - await vi.waitFor(() => { - return rendered.getByText('test') - }) + await vi.advanceTimersByTimeAsync(10) + expect(rendered.getByText('test')).toBeInTheDocument() expect(queryCache.find({ queryKey: key })).toBeDefined() }) @@ -100,8 +99,9 @@ describe('QueryClientProvider', () => { )) - await vi.waitFor(() => rendered.getByText('test1')) - await vi.waitFor(() => rendered.getByText('test2')) + await vi.advanceTimersByTimeAsync(10) + expect(rendered.getByText('test1')).toBeInTheDocument() + expect(rendered.getByText('test2')).toBeInTheDocument() expect(queryCache1.find({ queryKey: key1 })).toBeDefined() expect(queryCache1.find({ queryKey: key2 })).not.toBeDefined() @@ -144,7 +144,8 @@ describe('QueryClientProvider', () => { )) - await vi.waitFor(() => rendered.getByText('test')) + await vi.advanceTimersByTimeAsync(10) + expect(rendered.getByText('test')).toBeInTheDocument() expect(queryCache.find({ queryKey: key })).toBeDefined() expect(queryCache.find({ queryKey: key })?.options.gcTime).toBe(Infinity)