def test_unlink_ucr_returns_unlinked_report(self): report = ReportConfiguration() report.domain = self.domain report.report_meta = ReportMeta(master_id='abc123') unlinked_report = unlink_report(report) self.assertIsNone(unlinked_report.report_meta.master_id)
def test_unlink_ucr_returns_none_if_not_linked(self): report = ReportConfiguration() report.domain = self.domain report.report_meta = ReportMeta() unlinked_report = unlink_report(report) self.assertIsNone(unlinked_report)
def test_unlink_ucr_returns_none_if_not_linked(self): report = ReportConfiguration() report.domain = self.domain report.config_id = '123abd' report.report_meta = ReportMeta() report.save() self.addCleanup(report.delete) unlinked_report = unlink_report(report) self.assertIsNone(unlinked_report)
def _create_report(self, master_id=None): data_source = get_sample_data_source() data_source.domain = self.domain data_source.save() self.addCleanup(data_source.delete) report = ReportConfiguration() report.config_id = data_source.get_id report.domain = self.domain report.report_meta = ReportMeta() report.report_meta.master_id = master_id report.save() self.addCleanup(report.delete) return report