def test_build_fail_two(self): report = Report.from_string(self.BUILD_FAIL_2) scanner = Scanner(report, [BuildFail()]) for ev in scanner.parse(): report.add_event(ev) self.logger.log(logging.DEBUG, "event: %s", str(ev)) self.assertEqual(report.count(), 2) report.report()
def test_skipped_conflict(self): report = Report.from_string(self.SKIPPED_CONFLICT) scanner = Scanner(report, [SkippedConflict()]) for ev in scanner.parse(): report.add_event(ev) self.logger.log(logging.DEBUG, "event: %s", str(ev)) report.report() self.assertEqual(report.count(), 1)
def test_multipleinstances(self): report = Report.from_string(self.MULTIPLEINSTANCES) scanner = Scanner(report, [MultipleInstances()]) for ev in scanner.parse(): report.add_event(ev) self.logger.log(logging.INFO, "event: %s", str(ev)) self.assertEqual(report.count(), 1) report.report()