@@ -82,7 +82,7 @@ async def test_proxy_forwards_client_to_server(create_streams: CreateStreamsFixt
8282 received = await server_write_reader .receive ()
8383 assert received .message .root .id == "1" # type: ignore[attr-defined]
8484 assert received .message .root .method == "test_method" # type: ignore[attr-defined]
85- finally :
85+ finally : # pragma: no cover
8686 # Clean up test streams
8787 await client_read_writer .aclose ()
8888 await server_write_reader .aclose ()
@@ -107,7 +107,7 @@ async def test_proxy_forwards_server_to_client(create_streams: CreateStreamsFixt
107107 received = await client_write_reader .receive ()
108108 assert received .message .root .id == "2" # type: ignore[attr-defined]
109109 assert received .message .root .method == "server_method" # type: ignore[attr-defined]
110- finally :
110+ finally : # pragma: no cover
111111 # Clean up test streams
112112 await server_read_writer .aclose ()
113113 await client_write_reader .aclose ()
@@ -152,7 +152,7 @@ async def test_proxy_bidirectional_forwarding(create_streams: CreateStreamsFixtu
152152 # Server message should arrive at client
153153 received_at_client = await client_write_reader .receive ()
154154 assert received_at_client .message .root .id == "server_1" # type: ignore[attr-defined]
155- finally :
155+ finally : # pragma: no cover
156156 # Clean up ALL 8 streams
157157 await client_read_writer .aclose ()
158158 await client_write_reader .aclose ()
@@ -189,7 +189,7 @@ def error_handler(error: Exception) -> None:
189189 assert len (errors ) == 1
190190 assert isinstance (errors [0 ], ValueError )
191191 assert str (errors [0 ]) == "Test error"
192- finally :
192+ finally : # pragma: no cover
193193 # Clean up test streams
194194 await client_read_writer .aclose ()
195195 await server_write_reader .aclose ()
@@ -220,7 +220,7 @@ async def async_error_handler(error: Exception) -> None:
220220 assert len (errors ) == 1
221221 assert isinstance (errors [0 ], ValueError )
222222 assert str (errors [0 ]) == "Async test error"
223- finally :
223+ finally : # pragma: no cover
224224 # Clean up test streams
225225 await client_read_writer .aclose ()
226226 await server_write_reader .aclose ()
@@ -253,7 +253,7 @@ def error_handler(error: Exception) -> None:
253253
254254 # Error should have been captured
255255 assert len (errors ) == 1
256- finally :
256+ finally : # pragma: no cover
257257 # Clean up test streams
258258 await client_read_writer .aclose ()
259259 await server_write_reader .aclose ()
@@ -279,7 +279,7 @@ async def test_proxy_cleans_up_streams(create_streams: CreateStreamsFixture) ->
279279
280280 # The proxy has exited cleanly. The streams are owned by the caller
281281 # (transport context managers in real usage), and can be closed normally.
282- finally :
282+ finally : # pragma: no cover
283283 # Verify streams can be closed normally (proxy doesn't prevent cleanup)
284284 await client_read_writer .aclose ()
285285 await client_write_reader .aclose ()
@@ -306,7 +306,7 @@ async def test_proxy_multiple_messages(create_streams: CreateStreamsFixture) ->
306306 received = await server_write_reader .receive ()
307307 assert received .message .root .id == str (i ) # type: ignore[attr-defined]
308308 assert received .message .root .method == f"method_{ i } " # type: ignore[attr-defined]
309- finally :
309+ finally : # pragma: no cover
310310 # Clean up test streams
311311 await client_read_writer .aclose ()
312312 await server_write_reader .aclose ()
@@ -328,7 +328,7 @@ async def test_proxy_handles_closed_resource_error(create_streams: CreateStreams
328328
329329 # Proxy should handle this gracefully without crashing
330330 # The ClosedResourceError is caught and logged internally
331- finally :
331+ finally : # pragma: no cover
332332 # Clean up test streams
333333 await client_read_writer .aclose ()
334334 await server_write_reader .aclose ()
@@ -364,7 +364,7 @@ async def test_proxy_handles_write_stream_closed_during_forward(
364364 await anyio .sleep (0.1 )
365365
366366 # Proxy should handle this gracefully without crashing
367- finally :
367+ finally : # pragma: no cover
368368 # Clean up test streams
369369 await client_read_writer .aclose ()
370370 await server_read_writer .aclose ()
@@ -394,7 +394,7 @@ async def test_proxy_closes_other_stream_on_close(create_streams: CreateStreamsF
394394 request = JSONRPCRequest (jsonrpc = "2.0" , id = "test" , method = "test" , params = {})
395395 message = SessionMessage (JSONRPCMessage (request ))
396396 await server_write .send (message )
397- finally :
397+ finally : # pragma: no cover
398398 # Clean up test streams
399399 await client_read_writer .aclose ()
400400 await server_write_reader .aclose ()
@@ -429,7 +429,7 @@ def failing_error_handler(error: Exception) -> None:
429429 with anyio .fail_after (1 ):
430430 received = await server_write_reader .receive ()
431431 assert received .message .root .id == "after_callback_error" # type: ignore[attr-defined]
432- finally :
432+ finally : # pragma: no cover
433433 # Clean up test streams
434434 await client_read_writer .aclose ()
435435 await server_write_reader .aclose ()
@@ -465,7 +465,7 @@ async def failing_async_error_handler(error: Exception) -> None:
465465 with anyio .fail_after (1 ):
466466 received = await server_write_reader .receive ()
467467 assert received .message .root .id == "after_async_callback_error" # type: ignore[attr-defined]
468- finally :
468+ finally : # pragma: no cover
469469 # Clean up test streams
470470 await client_read_writer .aclose ()
471471 await server_write_reader .aclose ()
@@ -495,7 +495,7 @@ async def test_proxy_without_error_handler(create_streams: CreateStreamsFixture)
495495 with anyio .fail_after (1 ):
496496 received = await server_write_reader .receive ()
497497 assert received .message .root .id == "after_exception_no_handler" # type: ignore[attr-defined]
498- finally :
498+ finally : # pragma: no cover
499499 # Clean up test streams
500500 await client_read_writer .aclose ()
501501 await server_write_reader .aclose ()
0 commit comments