diff --git a/libs/partners/groq/tests/cassettes/test_code_interpreter.yaml.gz b/libs/partners/groq/tests/cassettes/test_code_interpreter.yaml.gz new file mode 100644 index 00000000000..495aa28f73b Binary files /dev/null and b/libs/partners/groq/tests/cassettes/test_code_interpreter.yaml.gz differ diff --git a/libs/partners/groq/tests/integration_tests/test_chat_models.py b/libs/partners/groq/tests/integration_tests/test_chat_models.py index 32c2af8182b..c46184afb46 100644 --- a/libs/partners/groq/tests/integration_tests/test_chat_models.py +++ b/libs/partners/groq/tests/integration_tests/test_chat_models.py @@ -111,7 +111,9 @@ async def test_astream() -> None: full = token if full is None else full + token if token.usage_metadata is not None: chunks_with_token_counts += 1 - if token.response_metadata: + if token.response_metadata and not set(token.response_metadata.keys()).issubset( + {"model_provider", "output_version"} + ): chunks_with_response_metadata += 1 if chunks_with_token_counts != 1 or chunks_with_response_metadata != 1: msg = (