def setUp(self): super(CleanupManagementCommand, self).setUp() # Create a message that was successfully sent 1 year ago self.old_log = Message.from_email_message(self.email) self.old_log.status = Message.STATUS_SENT self.old_log.sent_at = datetime.now() - timedelta(days=365) self.old_log.save()
def setUp(self): super(CleanupManagementCommand, self).setUp() # Create a message that was succesfully sent 1 year ago self.old_log = Message.from_email_message(self.email) self.old_log.status = Message.STATUS_SENT self.old_log.sent_at = datetime.now() - timedelta(days=365) self.old_log.save()
def test_failing_retry_send_01(self): message_model = Message.from_email_message(self.email) message_model.status = Message.STATUS_FAILED message_model.retry_count = 1 message_model.save() core._retry_send_messages() message_model_2 = Message.objects.get(pk=message_model.pk) self.assertEqual(message_model_2.retry_count, 2)
def test_failing_retry_send_02(self): message_model = Message.from_email_message(self.email) message_model.status = Message.STATUS_FAILED message_model.retry_count = 3 message_model.save() core._mark_discarded_messages() message_model_2 = Message.objects.get(pk=message_model.pk) self.assertEqual(message_model_2.retry_count, 3) self.assertEqual(message_model_2.status, Message.STATUS_DISCARDED)