diff --git a/packages/solid-query/src/__tests__/useQueries.test.tsx b/packages/solid-query/src/__tests__/useQueries.test.tsx index 4298d9e3da..6ce1a9a587 100644 --- a/packages/solid-query/src/__tests__/useQueries.test.tsx +++ b/packages/solid-query/src/__tests__/useQueries.test.tsx @@ -7,7 +7,7 @@ import { it, vi, } from 'vitest' -import { fireEvent } from '@solidjs/testing-library' +import { fireEvent, render } from '@solidjs/testing-library' import * as QueryCore from '@tanstack/query-core' import { createRenderEffect, createSignal } from 'solid-js' import { queryKey, sleep } from '@tanstack/query-test-utils' @@ -724,6 +724,32 @@ describe('useQueries', () => { QueriesObserverSpy.mockRestore() }) + it('should use provided custom queryClient', async () => { + const key = queryKey() + const queryFn = () => sleep(10).then(() => 'custom client') + + function Page() { + const queries = useQueries( + () => ({ + queries: [ + { + queryKey: key, + queryFn, + }, + ], + }), + () => queryClient, + ) + + return