mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 06:40:44 +00:00
test(core): stabilize changed gate mocks
This commit is contained in:
@@ -132,7 +132,10 @@ export function resolveEnvApiKey(
|
||||
}
|
||||
}
|
||||
|
||||
const authEvidence = resolveAuthEvidence(authEvidenceMap[normalized], env);
|
||||
const evidence = Object.hasOwn(authEvidenceMap, normalized)
|
||||
? authEvidenceMap[normalized]
|
||||
: undefined;
|
||||
const authEvidence = resolveAuthEvidence(evidence, env);
|
||||
if (authEvidence) {
|
||||
return authEvidence;
|
||||
}
|
||||
|
||||
@@ -24,6 +24,7 @@ vi.mock("./model-auth-env-vars.js", () => {
|
||||
PROVIDER_ENV_API_KEY_CANDIDATES: candidates,
|
||||
listKnownProviderEnvApiKeyNames: () => [...new Set(Object.values(candidates).flat())],
|
||||
resolveProviderEnvApiKeyCandidates: () => candidates,
|
||||
resolveProviderEnvAuthEvidence: () => ({}),
|
||||
};
|
||||
});
|
||||
|
||||
|
||||
@@ -30,6 +30,7 @@ vi.mock("./model-auth-env-vars.js", () => {
|
||||
PROVIDER_ENV_API_KEY_CANDIDATES: candidates,
|
||||
listKnownProviderEnvApiKeyNames: () => [...new Set(Object.values(candidates).flat())],
|
||||
resolveProviderEnvApiKeyCandidates: () => candidates,
|
||||
resolveProviderEnvAuthEvidence: () => ({}),
|
||||
};
|
||||
});
|
||||
|
||||
|
||||
@@ -18,6 +18,7 @@ vi.mock("./model-auth-env-vars.js", () => ({
|
||||
listKnownProviderEnvApiKeyNames: () => ["OPENAI_API_KEY"],
|
||||
PROVIDER_ENV_API_KEY_CANDIDATES: { openai: ["OPENAI_API_KEY"] },
|
||||
resolveProviderEnvApiKeyCandidates: () => ({ openai: ["OPENAI_API_KEY"] }),
|
||||
resolveProviderEnvAuthEvidence: () => ({}),
|
||||
}));
|
||||
|
||||
vi.mock("../plugins/provider-runtime.js", () => ({
|
||||
|
||||
@@ -20,6 +20,7 @@ vi.mock("./model-auth-env-vars.js", () => ({
|
||||
PROVIDER_ENV_API_KEY_CANDIDATES: {},
|
||||
listKnownProviderEnvApiKeyNames: () => [],
|
||||
resolveProviderEnvApiKeyCandidates: () => ({}),
|
||||
resolveProviderEnvAuthEvidence: () => ({}),
|
||||
}));
|
||||
|
||||
vi.mock("../plugins/provider-runtime.js", () => ({
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
import { beforeEach, describe, expect, it, vi } from "vitest";
|
||||
|
||||
vi.hoisted(() => {
|
||||
vi.resetModules();
|
||||
});
|
||||
|
||||
type ResolveProviderInstallCatalogEntries =
|
||||
typeof import("../plugins/provider-install-catalog.js").resolveProviderInstallCatalogEntries;
|
||||
type ResolveManifestProviderAuthChoices =
|
||||
|
||||
Reference in New Issue
Block a user