diff --git a/Docker Test/mock/server.py b/Docker Test/mock/server.py index 79b12c2..024f1fb 100644 --- a/Docker Test/mock/server.py +++ b/Docker Test/mock/server.py @@ -7,8 +7,11 @@ from django.http import HttpResponse # Function to generate the response def send_funct(): - to_send = { - "body": "Hello this is a test" + ymlschedule = {"message": False} + to_send = { + "statusCode": 200, + "isBase64ENcoded": "false", + "body": json.dumps(ymlschedule) } return json.dumps(to_send) diff --git a/TestResultsCodeSpace.png b/TestResultsCodeSpace.png new file mode 100644 index 0000000..070d1bc Binary files /dev/null and b/TestResultsCodeSpace.png differ diff --git a/testhttp.py b/testhttp.py new file mode 100644 index 0000000..fed39b5 --- /dev/null +++ b/testhttp.py @@ -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}") \ No newline at end of file