def test_trigger_no_login_mail(self, mock_queue):
     self.user.date_last_login = timezone.now() - timedelta(weeks=6)
     self.user.save()
     main(dry_run=False)
     mock_queue.assert_called_with(
         user=mock.ANY,
         fullname=self.user.fullname,
         to_addr=self.user.username,
         mail={'callback': mock.ANY, 'template': 'no_login', 'subject': mock.ANY},
         send_at=mock.ANY,
     )
Beispiel #2
0
 def test_trigger_no_login_mail(self, mock_queue):
     self.user.date_last_login = timezone.now() - timedelta(weeks=6)
     self.user.save()
     main(dry_run=False)
     mock_queue.assert_called_with(
         user=mock.ANY,
         fullname=self.user.fullname,
         to_addr=self.user.username,
         mail={
             'callback': mock.ANY,
             'template': 'no_login',
             'subject': mock.ANY
         },
         send_at=mock.ANY,
     )
 def test_dont_trigger_no_login_mail(self, mock_queue):
     self.user.date_last_login = timezone.now() - timedelta(seconds=6)
     self.user.save()
     main(dry_run=False)
     assert_false(mock_queue.called)
Beispiel #4
0
 def test_dont_trigger_no_login_mail(self, mock_queue):
     self.user.date_last_login = timezone.now() - timedelta(seconds=6)
     self.user.save()
     main(dry_run=False)
     assert_false(mock_queue.called)