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

Function session_get_test

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

Source from the content-addressed store, hash-verified

49
50
51def session_get_test(session_class, url, requests_number):
52 s = session_class()
53 try:
54 for _ in range(requests_number):
55 if session_class.__name__ == "BlockingClient":
56 s.get(url).bytes()
57 else:
58 s.get(url).text
59 finally:
60 if hasattr(s, "close"):
61 s.close()
62
63
64def non_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