From 666adff1f7f1711b730cf92f66aef784001f7e64 Mon Sep 17 00:00:00 2001 From: gsxdsm Date: Thu, 2 Jul 2026 22:41:24 -0700 Subject: [PATCH] test(desktop): mock createFusionAuthStorage in local-server engine mock local-server now imports createFusionAuthStorage from @fusion/engine; add it to the test's engine mock so the startup path resolves. Co-Authored-By: Claude Opus 4.8 --- packages/desktop/src/__tests__/local-server.test.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/desktop/src/__tests__/local-server.test.ts b/packages/desktop/src/__tests__/local-server.test.ts index e672504df5..90d8d9dafe 100644 --- a/packages/desktop/src/__tests__/local-server.test.ts +++ b/packages/desktop/src/__tests__/local-server.test.ts @@ -87,7 +87,10 @@ const mocks = vi.hoisted(() => { vi.mock("@fusion/core", () => ({ TaskStore: mocks.TaskStore, CentralCore: mocks.CentralCore })); vi.mock("@fusion/dashboard", () => ({ createServer: mocks.createServer })); -vi.mock("@fusion/engine", () => ({ ProjectEngineManager: mocks.ProjectEngineManager })); +vi.mock("@fusion/engine", () => ({ + ProjectEngineManager: mocks.ProjectEngineManager, + createFusionAuthStorage: () => ({ reload: () => undefined, getOAuthProviders: () => [], hasAuth: () => false }), +})); describe("DesktopLocalServerManager", () => { beforeEach(() => {