Skip to content

Commit 82472ea

Browse files
authored
Update idsVersion to include IFC4 to remove inconsistency with the IFC test file schemas (#276)
FIxes #273
1 parent dc8fcd2 commit 82472ea

9 files changed

+9
-9
lines changed

Documentation/testcases/ids/fail-a_specification_passes_only_if_all_requirements_pass_1_2.ids

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<description>Generated via code automation in the Ids Repository on github.</description>
66
</info>
77
<specifications>
8-
<specification name="A specification passes only if all requirements pass (1/2)" ifcVersion="IFC2X3">
8+
<specification name="A specification passes only if all requirements pass (1/2)" ifcVersion="IFC2X3 IFC4">
99
<applicability minOccurs="0" maxOccurs="unbounded">
1010
<entity>
1111
<name>

Documentation/testcases/ids/fail-prohibited_specifications_fails_if_the_applicability_matches.ids

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<description>Generated via code automation in the Ids Repository on github.</description>
66
</info>
77
<specifications>
8-
<specification name="Prohibited specifications fails if the applicability matches" ifcVersion="IFC2X3">
8+
<specification name="Prohibited specifications fails if the applicability matches" ifcVersion="IFC2X3 IFC4">
99
<applicability minOccurs="0" maxOccurs="0">
1010
<entity>
1111
<name>

Documentation/testcases/ids/fail-required_specifications_need_at_least_one_applicable_entity_2_2.ids

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<description>Generated via code automation in the Ids Repository on github.</description>
66
</info>
77
<specifications>
8-
<specification name="Required specifications need at least one applicable entity (2/2)" ifcVersion="IFC2X3">
8+
<specification name="Required specifications need at least one applicable entity (2/2)" ifcVersion="IFC2X3 IFC4">
99
<applicability maxOccurs="unbounded">
1010
<entity>
1111
<name>

Documentation/testcases/ids/invalid-prohibited_specifications_invalid_if_requirements_are_specified.ids

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<description>Generated via code automation in the Ids Repository on github.</description>
66
</info>
77
<specifications>
8-
<specification name="Prohibited specifications invalid if requirements are specified" ifcVersion="IFC2X3">
8+
<specification name="Prohibited specifications invalid if requirements are specified" ifcVersion="IFC2X3 IFC4">
99
<applicability minOccurs="0" maxOccurs="0">
1010
<entity>
1111
<name>

Documentation/testcases/ids/pass-a_specification_passes_only_if_all_requirements_pass_2_2.ids

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<description>Generated via code automation in the Ids Repository on github.</description>
66
</info>
77
<specifications>
8-
<specification name="A specification passes only if all requirements pass (2/2)" ifcVersion="IFC2X3">
8+
<specification name="A specification passes only if all requirements pass (2/2)" ifcVersion="IFC2X3 IFC4">
99
<applicability minOccurs="0" maxOccurs="unbounded">
1010
<entity>
1111
<name>

Documentation/testcases/ids/pass-optional_specifications_may_still_pass_if_nothing_is_applicable.ids

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<description>Generated via code automation in the Ids Repository on github.</description>
66
</info>
77
<specifications>
8-
<specification name="Optional specifications may still pass if nothing is applicable" ifcVersion="IFC2X3">
8+
<specification name="Optional specifications may still pass if nothing is applicable" ifcVersion="IFC2X3 IFC4">
99
<applicability minOccurs="0" maxOccurs="unbounded">
1010
<entity>
1111
<name>

Documentation/testcases/ids/pass-prohibited_specifications_passes_if_the_applicability_does_not_matches.ids

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<description>Generated via code automation in the Ids Repository on github.</description>
66
</info>
77
<specifications>
8-
<specification name="Prohibited specifications passes if the applicability does not matches" ifcVersion="IFC2X3">
8+
<specification name="Prohibited specifications passes if the applicability does not matches" ifcVersion="IFC2X3 IFC4">
99
<applicability minOccurs="0" maxOccurs="0">
1010
<entity>
1111
<name>

Documentation/testcases/ids/pass-required_specifications_need_at_least_one_applicable_entity_1_2.ids

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<description>Generated via code automation in the Ids Repository on github.</description>
66
</info>
77
<specifications>
8-
<specification name="Required specifications need at least one applicable entity (1/2)" ifcVersion="IFC2X3">
8+
<specification name="Required specifications need at least one applicable entity (1/2)" ifcVersion="IFC2X3 IFC4">
99
<applicability maxOccurs="unbounded">
1010
<entity>
1111
<name>

Documentation/testcases/ids/pass-specification_optionality_and_facet_optionality_can_be_combined.ids

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<description>Generated via code automation in the Ids Repository on github.</description>
66
</info>
77
<specifications>
8-
<specification name="Specification optionality and facet optionality can be combined" ifcVersion="IFC2X3">
8+
<specification name="Specification optionality and facet optionality can be combined" ifcVersion="IFC2X3 IFC4">
99
<applicability minOccurs="0" maxOccurs="unbounded">
1010
<entity>
1111
<name>

0 commit comments

Comments
 (0)