test: fix openai image auth mock typing

This commit is contained in:
Peter Steinberger
2026-04-23 22:19:15 +01:00
parent d40dd9088e
commit 096d2688b7

View File

@@ -122,9 +122,9 @@ describe("openai image generation provider", () => {
it("reports configured when either OpenAI API key auth or Codex OAuth auth is available", () => {
const provider = buildOpenAIImageGenerationProvider();
isProviderApiKeyConfiguredMock.mockImplementation(
(params: { provider: string }) => params.provider === "openai",
);
isProviderApiKeyConfiguredMock.mockImplementation((params?: { provider?: string }) => {
return params?.provider === "openai";
});
expect(provider.isConfigured?.({ agentDir: "/tmp/agent" })).toBe(true);
expect(isProviderApiKeyConfiguredMock).toHaveBeenCalledWith({
provider: "openai",
@@ -132,9 +132,9 @@ describe("openai image generation provider", () => {
});
isProviderApiKeyConfiguredMock.mockClear();
isProviderApiKeyConfiguredMock.mockImplementation(
(params: { provider: string }) => params.provider === "openai-codex",
);
isProviderApiKeyConfiguredMock.mockImplementation((params?: { provider?: string }) => {
return params?.provider === "openai-codex";
});
expect(provider.isConfigured?.({ agentDir: "/tmp/agent" })).toBe(true);
expect(isProviderApiKeyConfiguredMock).toHaveBeenCalledWith({
provider: "openai",