From ef3f6d35b67875840bfd5d0fe41231880190925c Mon Sep 17 00:00:00 2001 From: Tibor Arpas Date: Sat, 23 Jun 2018 16:34:43 +0200 Subject: [PATCH] re #103, check for inconsistent fail_reports data --- testmon/pytest_testmon.py | 1 + 1 file changed, 1 insertion(+) diff --git a/testmon/pytest_testmon.py b/testmon/pytest_testmon.py index 23d5964..8b5b1c6 100644 --- a/testmon/pytest_testmon.py +++ b/testmon/pytest_testmon.py @@ -221,6 +221,7 @@ def pytest_runtest_protocol(self, item, nextitem): del self.testmon_data.reports[item.nodeid] def pytest_runtest_logreport(self, report): + assert report.when not in [r['when'] for r in self.testmon_data.reports[report.nodeid]] self.testmon_data.reports[report.nodeid].append(serialize_report(report)) class FakeItemFromTestmon(object):