diff --git a/src/ifctester/ifctester/reporter.py b/src/ifctester/ifctester/reporter.py index e65ea71d10..ea77e6a35f 100644 --- a/src/ifctester/ifctester/reporter.py +++ b/src/ifctester/ifctester/reporter.py @@ -424,9 +424,7 @@ class Ods(Json): class Bcf(Json): def report_failed_entities(self, requirement): - return [ - {"reason": requirement.failed_reasons[i], "element": e} for i, e in enumerate(requirement.failed_entities) - ] + return [{"reason": f["reason"], "element": f["element"]} for f in requirement.failures] def to_file(self, filepath: str) -> None: import numpy as np