Skip to content

Commit 54a4ab7

Browse files
committed
test(desktop): give the settings fixture the query client the product always provides
1 parent 4eed49a commit 54a4ab7

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

‎apps/desktop/e2e/local-files.spec.ts‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ test('native file tools remember folder consent across chats and restarts until
5959
const bundle = await build({
6060
stdin: {
6161
contents: `import { createRoot } from 'react-dom/client';
62+
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
6263
import { AppRouterContext } from 'next/dist/shared/lib/app-router-context.shared-runtime';
6364
import { FeatureFlagsProvider } from '@/lib/core/config/feature-flags-context';
6465
import { PlatformSurface } from '@sim/emcn-platform/surface/platform-surface';
@@ -67,7 +68,9 @@ import DesktopSection from '@/app/(product)/o/[organizationId]/settings/_compone
6768
import { SurfaceScopeProvider } from '@/platform/lib/surface-scope';
6869
const router = { bfcacheId: 'fixture', back: () => history.back(), forward: () => history.forward(), refresh: () => location.reload(), push: url => location.assign(url), replace: url => location.replace(url), prefetch: () => {} };
6970
const organization = { featureFlags: { 'mothership-computer-use': false } };
71+
const queryClient = new QueryClient({ defaultOptions: { queries: { retry: false } } });
7072
createRoot(document.getElementById('settings')).render(
73+
<QueryClientProvider client={queryClient}>
7174
<AppRouterContext.Provider value={router}>
7275
<SurfaceScopeProvider routePrefix='/o/fixture-organization'>
7376
<FeatureFlagsProvider flags={{ dashboards: false, 'workflow-tests': false, 'mothership-model-selector': false, 'mothership-plan-mode': false }}>
@@ -80,6 +83,7 @@ createRoot(document.getElementById('settings')).render(
8083
</FeatureFlagsProvider>
8184
</SurfaceScopeProvider>
8285
</AppRouterContext.Provider>
86+
</QueryClientProvider>
8387
);`,
8488
resolveDir: SIM_DIR,
8589
loader: 'tsx',

0 commit comments

Comments
 (0)