def test_send(self, mock_cloud): conn = PiCloudConnection() conn.connect() requests = [request.Request('http://dummy') for n in range(3)] results = [Mock() for n in range(3)] results[0].request.id = requests[1].id results[1].request.id = requests[2].id results[2].request.id = requests[0].id conn._loop = Mock() conn._loop.return_value = results ret = conn.send(requests) conn._request_queue.push.assert_called_once_with(requests) conn._loop.assert_called_once_with() # results should be sorted in the order of requests eq_([results[2], results[0], results[1]], ret)
def test_send(self, mock_cloud): conn = PiCloudConnection() conn.connect() requests = [request.Request('http://dummy') for n in range(3)] results = [Mock() for n in range(3)] results[0].request.id = requests[1].id results[1].request.id = requests[2].id results[2].request.id = requests[0].id conn._loop = Mock() conn._loop.return_value = results ret = conn.send(requests) conn._request_queue.push.assert_called_once_with(requests) conn._loop.assert_called_once_with() # results should be sorted in the order of requests eq_([results[2], results[0], results[1]], ret)
def test_send_with_none(self, mock_cloud): conn = PiCloudConnection() conn.connect() conn.send(None)
def test_send_with_invalid_list(self, mock_cloud): conn = PiCloudConnection() conn.connect() req = request.Request('http://dummy') conn.send([req, None])
def test_send_with_invalid_list(self, mock_cloud): conn = PiCloudConnection() conn.connect() req = request.Request('http://dummy') conn.send([req, None])
def test_send_with_none(self, mock_cloud): conn = PiCloudConnection() conn.connect() conn.send(None)