mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-08 02:11:56 +08:00
* refactor: unify OpenAI provider identity * refactor: move legacy oauth sidecar doctor helpers * test: align OpenAI fixtures after rebase * test: clean OpenAI provider unification * fix: finish OpenAI provider cleanup * fix: finish OpenAI cleanup follow-through * fix: finish OpenAI CI cleanup
13 lines
410 B
TypeScript
13 lines
410 B
TypeScript
import { describeOpenAICodexProviderAuthContract } from "openclaw/plugin-sdk/provider-test-contracts";
|
|
import { vi } from "vitest";
|
|
|
|
const loginOpenAICodexOAuthMock = vi.hoisted(() => vi.fn());
|
|
|
|
vi.mock("./openai-chatgpt-oauth.runtime.js", () => ({
|
|
loginOpenAICodexOAuth: loginOpenAICodexOAuthMock,
|
|
}));
|
|
|
|
describeOpenAICodexProviderAuthContract(() => import("./index.js"), {
|
|
loginOpenAICodexOAuthMock,
|
|
});
|