test_basic() — requests Function Reference
Architecture documentation for the test_basic() function in test_testserver.py from the requests codebase.
Entity Profile
Dependency Diagram
graph TD 80931751_f1a4_cfa7_6f2d_ebe95e38952b["test_basic()"] ba85c801_ef4e_5a92_0e3d_07f791306eaf["TestTestServer"] 80931751_f1a4_cfa7_6f2d_ebe95e38952b -->|defined in| ba85c801_ef4e_5a92_0e3d_07f791306eaf style 80931751_f1a4_cfa7_6f2d_ebe95e38952b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
tests/test_testserver.py lines 12–28
def test_basic(self):
"""messages are sent and received properly"""
question = b"success?"
answer = b"yeah, success"
def handler(sock):
text = sock.recv(1000)
assert text == question
sock.sendall(answer)
with Server(handler) as (host, port):
sock = socket.socket()
sock.connect((host, port))
sock.sendall(question)
text = sock.recv(1000)
assert text == answer
sock.close()
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does test_basic() do?
test_basic() is a function in the requests codebase, defined in tests/test_testserver.py.
Where is test_basic() defined?
test_basic() is defined in tests/test_testserver.py at line 12.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free