コード例 #1
0
 def fixture_response_connected(self, response_code):
     handle = MockCurl({pycurl.RESPONSE_CODE: response_code})
     handle.request_obj = Request(RequestTarget(self.host),
                                  RequestData(self.request))
     handle.output_buffer = io.BytesIO()
     handle.output_buffer.write(self.data)
     return Response.connection_successful(handle)
コード例 #2
0
 def fixture_handle(info, request, data, debug):
     handle = MockCurl(info)
     handle.request_obj = request
     handle.output_buffer = io.BytesIO()
     handle.output_buffer.write(data.encode("utf-8"))
     handle.debug_buffer = io.BytesIO()
     handle.debug_buffer.write(debug.encode("utf-8"))
     return handle
コード例 #3
0
 def fixture_response_connected(self, response_code):
     handle = MockCurl({pycurl.RESPONSE_CODE: response_code})
     handle.request_obj = Request(
         RequestTarget(self.host), RequestData(self.request)
     )
     handle.output_buffer = io.BytesIO()
     handle.output_buffer.write(self.data)
     return Response.connection_successful(handle)
コード例 #4
0
 def fixture_handle(info, request, data, debug):
     handle = MockCurl(info)
     handle.request_obj = request
     handle.output_buffer = io.BytesIO()
     handle.output_buffer.write(data.encode("utf-8"))
     handle.debug_buffer = io.BytesIO()
     handle.debug_buffer.write(debug.encode("utf-8"))
     return handle
コード例 #5
0
 def fixture_response_not_connected(self, errno, error_msg):
     handle = MockCurl()
     handle.request_obj = Request(
         RequestTarget(self.host), RequestData(self.request)
     )
     return Response.connection_failure(handle, errno, error_msg)