From 09578b2fd6bd6d7df2b826914dea37385d3d31ee Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Fri, 12 Apr 2024 10:09:44 +1000 Subject: [PATCH] Fix #4526. Bug when exporting IfcTester results to BCF due to new "failures" attribute. --- src/ifctester/ifctester/reporter.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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