Skip to content

Commit d10f949

Browse files
committed
Updates
1 parent 88cd3f8 commit d10f949

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

tests/client/transports/test_jsonrpc_client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,7 @@ async def test_send_message_streaming_sse_error(
442442
request = create_send_message_request()
443443
mock_event_source = AsyncMock()
444444
mock_event_source.response.raise_for_status = MagicMock()
445-
mock_event_source.response.headers = {}
445+
mock_event_source.response.headers = {'content-type': 'text/event-stream'}
446446
mock_event_source.aiter_sse = MagicMock(
447447
side_effect=SSEError('Simulated SSE error')
448448
)
@@ -464,7 +464,7 @@ async def test_send_message_streaming_request_error(
464464
request = create_send_message_request()
465465
mock_event_source = AsyncMock()
466466
mock_event_source.response.raise_for_status = MagicMock()
467-
mock_event_source.response.headers = {}
467+
mock_event_source.response.headers = {'content-type': 'text/event-stream'}
468468
mock_event_source.aiter_sse = MagicMock(
469469
side_effect=httpx.RequestError(
470470
'Simulated request error', request=MagicMock()
@@ -488,7 +488,7 @@ async def test_send_message_streaming_timeout(
488488
request = create_send_message_request()
489489
mock_event_source = AsyncMock()
490490
mock_event_source.response.raise_for_status = MagicMock()
491-
mock_event_source.response.headers = {}
491+
mock_event_source.response.headers = {'content-type': 'text/event-stream'}
492492
mock_event_source.aiter_sse = MagicMock(
493493
side_effect=httpx.TimeoutException('Timeout')
494494
)

tests/client/transports/test_rest_client.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ async def test_send_message_streaming_timeout(
8787
)
8888
mock_event_source = AsyncMock(spec=EventSource)
8989
mock_event_source.response = MagicMock(spec=httpx.Response)
90+
mock_event_source.response.headers = {'content-type': 'text/event-stream'}
9091
mock_event_source.response.raise_for_status.return_value = None
9192
mock_event_source.aiter_sse.side_effect = httpx.TimeoutException(
9293
'Read timed out'
@@ -295,6 +296,8 @@ async def test_send_message_streaming_with_new_extensions(
295296
)
296297

297298
mock_event_source = AsyncMock(spec=EventSource)
299+
mock_event_source.response = MagicMock(spec=httpx.Response)
300+
mock_event_source.response.headers = {'content-type': 'text/event-stream'}
298301
mock_event_source.aiter_sse.return_value = async_iterable_from_list([])
299302
mock_aconnect_sse.return_value.__aenter__.return_value = (
300303
mock_event_source
@@ -708,6 +711,7 @@ async def test_rest_streaming_methods_prepend_tenant( # noqa: PLR0913
708711
# 2. Setup mocks
709712
mock_event_source = AsyncMock(spec=EventSource)
710713
mock_event_source.response = MagicMock(spec=httpx.Response)
714+
mock_event_source.response.headers = {'content-type': 'text/event-stream'}
711715
mock_event_source.response.raise_for_status.return_value = None
712716

713717
async def empty_aiter():

0 commit comments

Comments
 (0)