test: cover gemini preview models set normalization

This commit is contained in:
Peter Steinberger
2026-05-11 03:15:55 +01:00
parent 136158fe32
commit 385ec9fd86

View File

@@ -112,6 +112,15 @@ describe("models set + fallbacks", () => {
expectWrittenPrimaryModel("openrouter/hunter-alpha");
});
it("normalizes retired Google Gemini preview ids in models set", async () => {
mockConfigSnapshot({});
const runtime = makeRuntime();
await modelsSetCommand("google/gemini-3-pro-preview", runtime);
expectWrittenPrimaryModel("google/gemini-3.1-pro-preview");
});
it("migrates legacy duplicated OpenRouter keys on write", async () => {
mockConfigSnapshot({
agents: {