From 9fad1569c74432be588f573e68249e828509d7bb Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 20 Mar 2026 13:29:19 +0500 Subject: [PATCH] ids_doc_generator - fix error due to stale cache (f40281e97) AssertionError: bool(facet(inst)) is expected --- src/ifctester/test/ids_doc_generator.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ifctester/test/ids_doc_generator.py b/src/ifctester/test/ids_doc_generator.py index a0cd2d004b..0d17999ba0 100644 --- a/src/ifctester/test/ids_doc_generator.py +++ b/src/ifctester/test/ids_doc_generator.py @@ -40,6 +40,7 @@ import test_ids from ifcopenshell import validate import ifctester +import ifctester.facet from ifctester import ids outdir = "build" @@ -117,6 +118,8 @@ class FacetDocGenerator: {"name": name, "ids": xml_text, "ifc": ifc_text, "basename": basename, "result": result, "id": inst.id()} ) + ifctester.facet.get_pset.cache_clear() + ifctester.facet.get_psets.cache_clear() assert bool(facet(inst)) is expected def set_facet(self, facet):