Exemplo n.º 1
0
 def test_retrieve_latest_poll_when_latest_poll_updated(self, mock_notify_users_of_new_poll, mock_requests_get):
     mock_notify_users_of_new_poll.return_value = None
     mock_requests_get.return_value = mock_response = Mock()
     mock_response.json.return_value = {'results': [{'id': self.latest_poll_id, 'flow_uuid': 'flow id'}]}
     retrieve_latest_poll()
     mock_notify_users_of_new_poll.assert_called_once_with(2)
Exemplo n.º 2
0
 def test_retrieve_latest_poll_when_latest_poll_not_updated(self, mock_notify_users_of_new_poll, mock_requests_get):
     mock_notify_users_of_new_poll.return_value = None
     mock_requests_get.return_value = mock_response = Mock()
     mock_response.json.return_value = {'results': [{'id': self.latest_poll_singleton.poll_id}]}
     retrieve_latest_poll()
     mock_notify_users_of_new_poll.assert_not_called()