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_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)