From ab2b04a75b5df7d725fc692935cdcfda5d36d4fc Mon Sep 17 00:00:00 2001 From: Shakker Date: Mon, 11 May 2026 02:00:16 +0100 Subject: [PATCH] test: tighten model selection warning assertions --- src/agents/model-selection.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/agents/model-selection.test.ts b/src/agents/model-selection.test.ts index a719eb105dc..8303d733e74 100644 --- a/src/agents/model-selection.test.ts +++ b/src/agents/model-selection.test.ts @@ -1585,7 +1585,7 @@ describe("model-selection", () => { expect(result).toEqual({ provider: "google", model: "claude-3-5-sonnet" }); expect(warnSpy).toHaveBeenCalledWith( - expect.stringContaining('Falling back to "google/claude-3-5-sonnet"'), + '[model-selection] Model "claude-3-5-sonnet" specified without provider. Falling back to "google/claude-3-5-sonnet". Please use "google/claude-3-5-sonnet" in your config.', ); } finally { warnSpy.mockRestore(); @@ -1812,7 +1812,7 @@ describe("model-selection", () => { expect(result).toEqual({ provider: "openai", model: "gpt-5.4" }); expect(warnSpy).toHaveBeenCalledWith( - expect.stringContaining('Falling back to default "openai/gpt-5.4"'), + '[model-selection] Model "openai/" could not be resolved. Falling back to default "openai/gpt-5.4".', ); } finally { warnSpy.mockRestore();