Home / Function/ test_response_is_iterable() — requests Function Reference

test_response_is_iterable() — requests Function Reference

Architecture documentation for the test_response_is_iterable() function in test_requests.py from the requests codebase.

Entity Profile

Dependency Diagram

graph TD
  d08d2735_e6d7_1eae_306b_3f019414873d["test_response_is_iterable()"]
  22b80b19_26d4_cd0e_c476_3edf87b3df14["TestRequests"]
  d08d2735_e6d7_1eae_306b_3f019414873d -->|defined in| 22b80b19_26d4_cd0e_c476_3edf87b3df14
  b16ffa26_8069_dfbb_db7d_3ae1f171dc98["StringIO()"]
  d08d2735_e6d7_1eae_306b_3f019414873d -->|calls| b16ffa26_8069_dfbb_db7d_3ae1f171dc98
  style d08d2735_e6d7_1eae_306b_3f019414873d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

tests/test_requests.py lines 1421–1432

    def test_response_is_iterable(self):
        r = requests.Response()
        io = StringIO.StringIO("abc")
        read_ = io.read

        def read_mock(amt, decode_content=None):
            return read_(amt)

        setattr(io, "read", read_mock)
        r.raw = io
        assert next(iter(r))
        io.close()

Domain

Subdomains

Calls

Frequently Asked Questions

What does test_response_is_iterable() do?
test_response_is_iterable() is a function in the requests codebase, defined in tests/test_requests.py.
Where is test_response_is_iterable() defined?
test_response_is_iterable() is defined in tests/test_requests.py at line 1421.
What does test_response_is_iterable() call?
test_response_is_iterable() calls 1 function(s): StringIO.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free