From e7648d59129ab1709ed111eca3b1d5f11408adac Mon Sep 17 00:00:00 2001 From: kshitijk4poor <82637225+kshitijk4poor@users.noreply.github.com> Date: Thu, 9 Jul 2026 02:27:35 +0530 Subject: [PATCH] test: restore gemma-3-27b to keep-extra_content coverage Review finding: PR #40632's branch had silently dropped gemma-3-27b from the keep-extra_content test loop (part of its Gemma narrowing, which this salvage reverts). Restore main's original coverage so a future narrowing back to Gemini-only fails loudly. --- tests/agent/transports/test_chat_completions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/agent/transports/test_chat_completions.py b/tests/agent/transports/test_chat_completions.py index 4894c235cd4e..fee10ccec4c3 100644 --- a/tests/agent/transports/test_chat_completions.py +++ b/tests/agent/transports/test_chat_completions.py @@ -77,7 +77,7 @@ class TestChatCompletionsBasic: every turn — stripping it would 400. Keep extra_content for Gemini targets (including aggregator slugs like google/gemini-3-pro). """ - for model in ("gemini-3-pro", "google/gemini-3-pro-preview"): + for model in ("gemini-3-pro", "google/gemini-3-pro-preview", "gemma-3-27b"): msgs = self._msg_with_extra_content() result = transport.convert_messages(msgs, model=model) assert result[0]["tool_calls"][0]["extra_content"] == {