コード例 #1
0
 def test_upload_target_folder(self, mocker, result_response_folder):
     f = mocker.patch('requests.post')
     send_result_response(self.endpoint_url, result_response_folder)
     args, kw = f.call_args
     assert 'execution_time_in_seconds' in kw['data']['result_properties']
     archive_zip = ZipFile(kw['files']['target_folder'])
     assert 'story.txt' in archive_zip.namelist()
コード例 #2
0
 def test_upload_target_folder(self, mocker, result_response_folder):
     f = mocker.patch('requests.post')
     send_result_response(self.endpoint_url, result_response_folder)
     args, kw = f.call_args
     assert 'execution_time_in_seconds' in kw['data']['result_properties']
     archive_zip = ZipFile(kw['files']['target_folder'])
     assert 'story.txt' in archive_zip.namelist()
コード例 #3
0
 def test_handle_bad_request(self, server_response, result_response_folder):
     server_response.status_code = 400
     with raises(HTTPBadRequest):
         send_result_response(self.endpoint_url, result_response_folder)
コード例 #4
0
 def test_handle_bad_request(self, server_response, result_response_folder):
     server_response.status_code = 400
     with raises(HTTPBadRequest):
         send_result_response(self.endpoint_url, result_response_folder)