""" Tests for LiteLLM Responses bridge provider. Inherits from BaseInteractionsTest to run the same test suite against the litellm_responses bridge provider, which calls litellm.responses() internally. """ import os from tests.unified_google_tests.base_interactions_test import ( BaseInteractionsTest, ) class TestLiteLLMResponsesBridge(BaseInteractionsTest): """Test LiteLLM Responses bridge using the base test suite.""" def get_model(self) -> str: """Return the model string for the bridge provider. The bridge provider uses litellm.responses() internally, so we can use any model that litellm.responses() supports (e.g., gpt-5.5). """ return "gpt-5.5" def get_api_key(self) -> str: """Return the OpenAI API key from environment.""" return os.getenv("OPENAI_API_KEY", "")