@@ -240,7 +240,7 @@ def upload(self, path=None, filename=None):
240240 res = requests .post (url , files = files , headers = self ._build_headers ())
241241 if res .status_code not in list (range (200 , 300 )):
242242 raise RequestResponseError (res .text , res .status_code )
243- return res
243+ return res . json ()
244244
245245 """ GET from API resource
246246 """
@@ -396,22 +396,21 @@ def print_projects(self, limit=0):
396396 def upload_application_file (self , project_id , filename ):
397397 me = self .get_me ()
398398 path = "users/%s/projects/%s/files/application" % (me ['id' ], project_id )
399- self .upload (path = path , filename = filename )
399+ return self .upload (path = path , filename = filename )
400400
401401 """ Upload application file to project
402402 """
403403 def upload_file (self , filename ):
404404 me = self .get_me ()
405405 path = "users/%s/files" % (me ['id' ])
406- res = self .upload (path = path , filename = filename ).json ()
407- print ("ID:%s Name:%s Size:%s" % (str (res ['id' ]).ljust (10 ), res ['name' ].ljust (15 ), res ['size' ]))
406+ return self .upload (path = path , filename = filename )
408407
409408 """ Upload test file to project
410409 """
411410 def upload_test_file (self , project_id , filename ):
412411 me = self .get_me ()
413412 path = "users/%s/projects/%s/files/test" % (me ['id' ], project_id )
414- self .upload (path = path , filename = filename )
413+ return self .upload (path = path , filename = filename )
415414
416415 """ Delete project parameter
417416 """
@@ -431,7 +430,7 @@ def get_project_parameters(self, project_id):
431430 def upload_data_file (self , project_id , filename ):
432431 me = self .get_me ()
433432 path = "users/%s/projects/%s/files/data" % (me ['id' ], project_id )
434- self .upload (path = path , filename = filename )
433+ return self .upload (path = path , filename = filename )
435434
436435 """ Set project parameters
437436 """
@@ -464,7 +463,7 @@ def set_project_framework(self, project_id, frameworkId):
464463 path = "projects/%(project_id)s/frameworks" % {
465464 'project_id' : project_id
466465 }
467- self .post (path , payload = {"frameworkId" : frameworkId })
466+ return self .post (path , payload = {"frameworkId" : frameworkId })
468467
469468
470469 """ Start a test run using test run config
0 commit comments