|
@@ -94,7 +94,7 @@ class perf_trace:
|
|
|
ps = pstats.Stats(self.__pr, stream=s).sort_stats(sortby)
|
|
|
ps.print_stats()
|
|
|
logger.info("Performance-Trace follows:\n" + s.getvalue())
|
|
|
- #print(s.getvalue())
|
|
|
+
|
|
|
|
|
|
def g_post(url, json=None, headers=None, data=None, files=None):
|
|
|
|
|
@@ -104,7 +104,7 @@ def g_post(url, json=None, headers=None, data=None, files=None):
|
|
|
else:
|
|
|
if json:
|
|
|
resp= requests.post(url, headers=headers, json=json)
|
|
|
- elif data: #Picture upload
|
|
|
+ elif data: # Picture upload
|
|
|
resp = requests.post(url, headers=headers, data=data, files=files)
|
|
|
else:
|
|
|
print("Unknown combination in g_post-call: no headers, no json and no data")
|
|
@@ -116,6 +116,7 @@ def g_post(url, json=None, headers=None, data=None, files=None):
|
|
|
|
|
|
return resp
|
|
|
|
|
|
+
|
|
|
def g_get(url, json=None, headers=None):
|
|
|
if url[0] != "#":
|
|
|
if not json:
|
|
@@ -130,12 +131,14 @@ def g_get(url, json=None, headers=None):
|
|
|
|
|
|
return resp
|
|
|
|
|
|
+
|
|
|
class i_response:
|
|
|
# Class to buffer a response-object into
|
|
|
- # internal formati
|
|
|
+ # internal formating
|
|
|
# so that we can mock response-object
|
|
|
status_code = None
|
|
|
text = None
|
|
|
+
|
|
|
def __init__(self, response=None):
|
|
|
if response:
|
|
|
self.__response = response
|
|
@@ -144,11 +147,13 @@ class i_response:
|
|
|
self.__response = None
|
|
|
self.text = "dummy"
|
|
|
self.__json = None
|
|
|
+
|
|
|
def json(self):
|
|
|
if self.__response:
|
|
|
return self.__response.json()
|
|
|
else:
|
|
|
return self.__json
|
|
|
+
|
|
|
def set_json(self, l_json):
|
|
|
self.__json = l_json
|
|
|
|