def function515(arg2067, function2369): var1924 = ClientRequest('POST', URL('http://python.org/'), loop=arg2067) var834 = mock.Mock() var834.function1694.side_effect = OSError yield from var1924.write_bytes(var834, function2369) assert function2369.protocol.set_exception.called function33 = function2369.protocol.set_exception.call_args[0][0] assert isinstance(function33, aiohttp.ClientOSError)
def test_oserror_on_write_bytes(loop, conn): req = ClientRequest('POST', URL('http://python.org/'), loop=loop) writer = mock.Mock() writer.write.side_effect = OSError yield from req.write_bytes(writer, conn) assert conn.protocol.set_exception.called exc = conn.protocol.set_exception.call_args[0][0] assert isinstance(exc, aiohttp.ClientOSError)
def test_oserror_on_write_bytes(loop, conn): req = ClientRequest( 'POST', URL('http://python.org/'), loop=loop) writer = mock.Mock() writer.write.side_effect = OSError yield from req.write_bytes(writer, conn) assert conn.protocol.set_exception.called exc = conn.protocol.set_exception.call_args[0][0] assert isinstance(exc, aiohttp.ClientOSError)
def test_connect_request_with_unicode_host(self, Request_mock): loop = mock.Mock() request = ClientRequest("CONNECT", URL("http://éé.com/"), loop=loop) request.response_class = mock.Mock() request.write_bytes = mock.Mock() request.write_bytes.return_value = asyncio.Future(loop=loop) request.write_bytes.return_value.set_result(None) request.send(mock.Mock(), mock.Mock()) Request_mock.assert_called_with(mock.ANY, mock.ANY, "xn--9caa.com:80", mock.ANY)
def _test_connect_request_with_unicode_host(self, Request_mock): loop = mock.Mock() request = ClientRequest("CONNECT", URL("http://éé.com/"), loop=loop) request.response_class = mock.Mock() request.write_bytes = mock.Mock() request.write_bytes.return_value = asyncio.Future(loop=loop) request.write_bytes.return_value.set_result(None) request.send(mock.Mock()) Request_mock.assert_called_with(mock.ANY, mock.ANY, "xn--9caa.com:80", mock.ANY, loop=loop)
def function497(self, arg2127): var3269 = mock.Mock() var557 = ClientRequest('CONNECT', URL('http://éé.com/'), loop=var3269) var557.response_class = mock.Mock() var557.write_bytes = mock.Mock() var557.write_bytes.return_value = asyncio.Future(loop=var3269) var557.write_bytes.return_value.set_result(None) var557.send(mock.Mock()) arg2127.assert_called_with(mock.ANY, mock.ANY, 'xn--9caa.com:80', mock.ANY, loop=var3269)