Ejemplo n.º 1
0
 def test_notify_users_of_new_poll(self, mock_requests_get):
     mock_requests_get.return_value = mock_response = Mock()
     mock_response.json.return_value = {'title': 'whatever'}
     notify_users_of_new_poll(self.latest_poll_id)
     self.assertEqual(len(mail.outbox), 1)
     self.assertEqual(mail.outbox[0].to, ['*****@*****.**'])
     self.assertIn("profile/unsubscribe/%s" % self.should_receive_email_user.unsubscribe_token ,mail.outbox[0].body )
Ejemplo n.º 2
0
 def test_notify_users_of_new_poll(self, mock_email_send, mock_requests_get):
     mock_requests_get.return_value = mock_response = Mock()
     mock_response.json.return_value = {'title': 'whatever'}
     message = notify_users_of_new_poll(self.latest_poll_id)
     mock_email_send.assert_called_with()
     self.assertEqual(len(message.bcc), 1)
     self.assertEqual(message.bcc[0], '*****@*****.**')