PSE002 Custom properties and property sets validation - v1

001 | @industry-practice
002 | @PSE
003 | @version1
004 | Feature: PSE002 - Custom properties and property sets validation
005 | The rule verifies that property set names do not start with any upper- and lowercase variation of 'pset' in order to prevent confusion with standardized property sets in the IFC specification.
006 | The property sets defined in the IFC specification all start with 'Pset_'
007 |
008 |     Scenario: Raise a warning for unstandardized property set names
009 |
010 |       Given An .IfcPropertySet.
011 |       Given Its attribute .Name.
012 |       Given Its value ^does not start^ with 'Pset_'
013 |
014 |       Then Its value must not conform to the expression /^[Pp][Ss][Ee][Tt]/

Version history

Version

Tag

Date

Commit

Rule link

v1

v0.7.1

2025-03-10

b2279071

view