From aabeba54f9f31d673fe94f65c8e51a1e7ea4c0aa Mon Sep 17 00:00:00 2001 From: Vukas Pajic Date: Thu, 21 Sep 2023 13:27:38 +0200 Subject: [PATCH] Update ids validation see https://github.com/IfcOpenShell/IfcOpenShell/issues/2933 --- src/ifctester/ifctester/ids.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/ifctester/ifctester/ids.py b/src/ifctester/ifctester/ids.py index 2993732b40..6aeef65d22 100644 --- a/src/ifctester/ifctester/ids.py +++ b/src/ifctester/ifctester/ids.py @@ -247,9 +247,7 @@ class Specification: if self.failed_entities: self.status = False elif self.maxOccurs == 0: - if (len(self.applicable_entities)) > 0 and len(self.requirements) == 0: - self.status = False - if (len(self.applicable_entities)) > 0 and (len(self.applicable_entities) - len(self.failed_entities)) > 0: + if (len(self.applicable_entities)) == 0: self.status = False def get_usage(self):