MCPcopy Create free account
hub / github.com/apify/impit / test_read_after_close

Method test_read_after_close

impit-python/test/basic_client_test.py:574–583  ·  view source on GitHub ↗
(self, browser: Browser)

Source from the content-addressed store, hash-verified

572 assert response.is_stream_consumed is False # type: ignore[unreachable] # Mypy can't detect a change of state
573
574 def test_read_after_close(self, browser: Browser) -> None:
575 impit = Client(browser=browser)
576
577 with impit.stream('GET', get_httpbin_url('/')) as response:
578 assert response.status_code == 200
579
580 assert response.is_closed is True
581
582 with pytest.raises(StreamClosed):
583 _ = response.read()
584
585 def test_two_read_calls(self, browser: Browser) -> None:
586 impit = Client(browser=browser)

Callers

nothing calls this directly

Calls 4

streamMethod · 0.95
ClientClass · 0.90
get_httpbin_urlFunction · 0.85
readMethod · 0.80

Tested by

no test coverage detected