def test_can_withdraw_from_matching(self): report = Report(owner=self.user) report.encrypt_report("test report", "key") report.save() MatchReport.objects.create(report=report, contact_email='*****@*****.**', identifier='dummy') self.assertIsNotNone(Report.objects.first().entered_into_matching) report.match_found = True report.save() report.withdraw_from_matching() report.save() self.assertIsNone(Report.objects.first().entered_into_matching) self.assertFalse(Report.objects.first().match_found)
def test_can_withdraw_from_matching(self): report = Report(owner=self.user) report.encrypt_report("test report", "key") report.save() MatchReport.objects.create(report=report, contact_phone='phone', contact_email='*****@*****.**', identifier='dummy') self.assertIsNotNone(Report.objects.first().entered_into_matching) report.match_found = True report.save() report.withdraw_from_matching() report.save() self.assertIsNone(Report.objects.first().entered_into_matching) self.assertFalse(Report.objects.first().match_found)