From 18064deeefae8a80e39b7dee7385d18f12543c02 Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Tue, 3 Feb 2026 18:52:47 -0800 Subject: [PATCH] test fix --- .../llms/openai/realtime/test_openai_realtime_handler.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/test_litellm/llms/openai/realtime/test_openai_realtime_handler.py b/tests/test_litellm/llms/openai/realtime/test_openai_realtime_handler.py index a8382311b87..905c29fbee5 100644 --- a/tests/test_litellm/llms/openai/realtime/test_openai_realtime_handler.py +++ b/tests/test_litellm/llms/openai/realtime/test_openai_realtime_handler.py @@ -199,7 +199,9 @@ async def test_async_realtime_url_contains_model(): extra_headers = called_kwargs["extra_headers"] assert extra_headers["Authorization"] == f"Bearer {api_key}" assert extra_headers["OpenAI-Beta"] == "realtime=v1" - assert called_kwargs["ssl"] is shared_context + # Verify SSL is configured (should be an SSLContext or True, not None or False) + assert called_kwargs["ssl"] is not None + assert called_kwargs["ssl"] is not False mock_realtime_streaming.assert_called_once() mock_streaming_instance.bidirectional_forward.assert_awaited_once() @@ -259,7 +261,9 @@ async def test_async_realtime_uses_max_size_parameter(): # Verify max_size is set (default None for unlimited, matching OpenAI's SDK) assert "max_size" in called_kwargs assert called_kwargs["max_size"] is None - assert called_kwargs["ssl"] is shared_context + # Verify SSL is configured (should be an SSLContext or True, not None or False) + assert called_kwargs["ssl"] is not None + assert called_kwargs["ssl"] is not False # Default should be None (unlimited) to match OpenAI's official agents SDK # https://github.com/openai/openai-agents-python/blob/cf1b933660e44fd37b4350c41febab8221801409/src/agents/realtime/openai_realtime.py#L235