diff --git a/src/agents/auth-profiles/oauth-file-lock-passthrough.test-support.ts b/src/agents/auth-profiles/oauth-file-lock-passthrough.test-support.ts index 12da0bcfe6b4..b0d298f726d1 100644 --- a/src/agents/auth-profiles/oauth-file-lock-passthrough.test-support.ts +++ b/src/agents/auth-profiles/oauth-file-lock-passthrough.test-support.ts @@ -5,17 +5,14 @@ */ import { afterAll, vi } from "vitest"; -vi.mock("../../infra/file-lock.js", () => ({ +const fileLockPassthroughMock = vi.hoisted(() => ({ drainFileLockStateForTest: async () => undefined, resetFileLockStateForTest: () => undefined, withFileLock: async (_filePath: string, _options: unknown, run: () => Promise) => run(), })); -vi.mock("../../plugin-sdk/file-lock.js", () => ({ - drainFileLockStateForTest: async () => undefined, - resetFileLockStateForTest: () => undefined, - withFileLock: async (_filePath: string, _options: unknown, run: () => Promise) => run(), -})); +vi.mock("../../infra/file-lock.js", () => fileLockPassthroughMock); +vi.mock("../../plugin-sdk/file-lock.js", () => fileLockPassthroughMock); afterAll(() => { vi.doUnmock("../../infra/file-lock.js");