MCPcopy Create free account
hub / github.com/0x676e67/wreq-python / non_session_get_test

Function non_session_get_test

benchmark/bench.py:64–74  ·  view source on GitHub ↗
(session_class, url, requests_number)

Source from the content-addressed store, hash-verified

62
63
64def non_session_get_test(session_class, url, requests_number):
65 for _ in range(requests_number):
66 s = session_class()
67 try:
68 if session_class.__name__ == "BlockingClient":
69 s.get(url).bytes()
70 else:
71 s.get(url).text
72 finally:
73 if hasattr(s, "close"):
74 s.close()
75
76
77async def async_session_get_test(session_class, url, requests_number):

Callers 1

run_sync_testsFunction · 0.85

Calls 3

bytesMethod · 0.45
getMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected