mirror of
https://github.com/UofCBaja/Interview-Backend.git
synced 2025-07-06 03:07:16 -06:00
feat(testhttp): testing done python is faster for simple http get requests with only 1 endpoint
This commit is contained in:
18
testhttp.py
Normal file
18
testhttp.py
Normal file
@ -0,0 +1,18 @@
|
||||
import json
|
||||
import requests
|
||||
import timeit
|
||||
|
||||
def BenchMarkServer():
|
||||
rawRes = requests.get("http://localhost:8080")
|
||||
res = json.loads(rawRes.text)
|
||||
#print(json.dumps(res, indent=1))
|
||||
|
||||
def BenchMarkDjango():
|
||||
rawRes = requests.get("http://localhost:8000/polls/test")
|
||||
res = json.loads(rawRes.text)
|
||||
#print(json.dumps(res, indent=1))
|
||||
|
||||
if __name__ == "__main__":
|
||||
djangoTime = timeit.timeit(stmt=BenchMarkDjango, number=10)
|
||||
pythonTime = timeit.timeit(stmt=BenchMarkServer, number=10)
|
||||
print(f"Django: {djangoTime}\nPython: {pythonTime}")
|
Reference in New Issue
Block a user