From 43d5255998f2f4047a7f8ed366af7bd6eda08e27 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 20 Apr 2026 21:43:01 +0100 Subject: [PATCH] test: remove command extension mocks --- src/commands/channels.mock-harness.ts | 8 -------- src/commands/doctor.e2e-harness.ts | 18 ++++++++++-------- 2 files changed, 10 insertions(+), 16 deletions(-) diff --git a/src/commands/channels.mock-harness.ts b/src/commands/channels.mock-harness.ts index 216f508ab7d..1fa49e4ce5e 100644 --- a/src/commands/channels.mock-harness.ts +++ b/src/commands/channels.mock-harness.ts @@ -1,10 +1,6 @@ import { vi } from "vitest"; import type { MockFn } from "../test-utils/vitest-mock-fn.js"; -function buildBundledPluginModuleId(pluginId: string, artifactBasename: string): string { - return ["..", "..", "extensions", pluginId, artifactBasename].join("/"); -} - const readConfigFileSnapshotMock = vi.fn() as unknown as MockFn; const writeConfigFileMock = vi.fn().mockResolvedValue(undefined) as unknown as MockFn; const replaceConfigFileMock = vi.fn(async (params: { nextConfig: unknown }) => { @@ -54,7 +50,3 @@ vi.mock("../cli/command-config-resolution.js", () => ({ vi.mock("../cli/command-secret-targets.js", () => ({ getChannelsCommandSecretTargetIds: () => new Set(), })); - -vi.mock(buildBundledPluginModuleId("telegram", "update-offset-runtime-api.js"), () => ({ - deleteTelegramUpdateOffset: offsetMocks.deleteTelegramUpdateOffset, -})); diff --git a/src/commands/doctor.e2e-harness.ts b/src/commands/doctor.e2e-harness.ts index 2d8edda83ce..d7fa8bbb3c2 100644 --- a/src/commands/doctor.e2e-harness.ts +++ b/src/commands/doctor.e2e-harness.ts @@ -16,10 +16,6 @@ let originalStateDir: string | undefined; let originalUpdateInProgress: string | undefined; let tempStateDir: string | undefined; -function buildBundledPluginModuleId(pluginId: string, artifactBasename: string): string { - return ["..", "..", "extensions", pluginId, artifactBasename].join("/"); -} - function setStdinTty(value: boolean | undefined) { try { Object.defineProperty(process.stdin, "isTTY", { @@ -394,6 +390,16 @@ vi.mock("../agents/auth-profiles.js", async () => { }; }); +vi.mock("../agents/auth-profiles/store.js", async () => { + const actual = await vi.importActual( + "../agents/auth-profiles/store.js", + ); + return { + ...actual, + ensureAuthProfileStore, + }; +}); + vi.mock("../daemon/service.js", () => ({ resolveGatewayService: () => ({ label: "LaunchAgent", @@ -414,10 +420,6 @@ vi.mock("../pairing/pairing-store.js", () => ({ upsertChannelPairingRequest: vi.fn().mockResolvedValue({ code: "000000", created: false }), })); -vi.mock(buildBundledPluginModuleId("telegram", "api.js"), () => ({ - resolveTelegramToken: vi.fn(() => ({ token: "", source: "none" })), -})); - vi.mock("../runtime.js", () => ({ defaultRuntime: { log: () => {},