From 1fe2b8b5481e77ce45f790968145a959a22a1b59 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Sun, 3 May 2026 18:55:51 -0700 Subject: [PATCH] test(codex): sync app-server model auth mock --- extensions/codex/src/app-server/models.test.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/extensions/codex/src/app-server/models.test.ts b/extensions/codex/src/app-server/models.test.ts index a0b805bf515..1c141d964ae 100644 --- a/extensions/codex/src/app-server/models.test.ts +++ b/extensions/codex/src/app-server/models.test.ts @@ -5,6 +5,7 @@ import { createClientHarness } from "./test-support.js"; const mocks = vi.hoisted(() => { const authBridge = { applyAuthProfile: vi.fn(async () => undefined), + authProfileId: vi.fn((params?: { authProfileId?: string }) => params?.authProfileId), startOptions: vi.fn(async ({ startOptions }) => startOptions), }; const managedBinary = { @@ -19,6 +20,7 @@ const mocks = vi.hoisted(() => { vi.mock("./auth-bridge.js", () => ({ applyCodexAppServerAuthProfile: mocks.authBridge.applyAuthProfile, bridgeCodexAppServerStartOptions: mocks.authBridge.startOptions, + resolveCodexAppServerAuthProfileIdForAgent: mocks.authBridge.authProfileId, })); vi.mock("./managed-binary.js", () => ({ @@ -44,6 +46,10 @@ describe("listCodexAppServerModels", () => { resetSharedCodexAppServerClientForTests(); vi.restoreAllMocks(); mocks.authBridge.applyAuthProfile.mockClear(); + mocks.authBridge.authProfileId.mockClear(); + mocks.authBridge.authProfileId.mockImplementation( + (params?: { authProfileId?: string }) => params?.authProfileId, + ); mocks.authBridge.startOptions.mockClear(); mocks.managedBinary.startOptions.mockClear(); mocks.managedBinary.startOptions.mockImplementation(async (startOptions) => startOptions);