def test_callback_notification(self, send_mock): url = "https://foo.bar.com" self.report.callback = url self.report.save() notify_delayed_report_callback(self.report.pk) send_mock.assert_any_call() report = DelayedReport.objects.get(pk=self.report.pk) self.assertTrue(report.callback_notified)
def test_callback_notification(self, send_mock): url = "https://foo.bar.com" self.report.callback = url self.report.save() notify_delayed_report_callback(self.report.pk) send_mock.assert_any_call() report = DelayedReport.objects.get(pk=self.report.pk) self.assertTrue(report.callback_notified)
def test_callback_notification_sent_earlier(self, send_mock): self.report.callback = "https://foo.bar.com" self.report.callback_notified = True self.report.save() notify_delayed_report_callback(self.report.pk) send_mock.assert_not_called()
def test_callback_notification_sent_earlier(self, send_mock): self.report.callback = "https://foo.bar.com" self.report.callback_notified = True self.report.save() notify_delayed_report_callback(self.report.pk) send_mock.assert_not_called()