Dion Moult
|
a0cb980a8f
|
See #4896. Bump to IDS v1.0.
|
2024-06-20 17:37:14 +10:00 |
|
Dion Moult
|
030119fd0e
|
Fix #4893. IfcTester now requires lowercase booleans or 0/1.
This changed on May 5: https://github.com/buildingSMART/IDS/issues/290
|
2024-06-20 09:52:45 +10:00 |
|
Andrej730
|
cbf04546b8
|
fix many implicit ifcopenshell.guid imports
a bit related to 10d30b0de
|
2024-05-08 18:18:02 +05:00 |
|
Andrej730
|
d6e69bd6e9
|
classification.add_reference - support batching #4474
|
2024-04-15 17:23:14 +05:00 |
|
Andrej730
|
59cc9c0a16
|
material.assign_material - support batching #4474
|
2024-04-12 17:41:37 +05:00 |
|
Andrej730
|
df4943205a
|
type.assign_type - support batching #4474
|
2024-04-10 18:58:44 +05:00 |
|
Andrej730
|
97db95085a
|
nest.assign_object - support batching #4474
|
2024-04-09 18:33:25 +05:00 |
|
Andrej730
|
cd11d2de27
|
aggregate.assign_object - support batching #4474
|
2024-04-08 17:49:48 +05:00 |
|
Andrej730
|
109787d869
|
spatial.assign_container - support batching #4474
|
2024-04-05 17:28:30 +05:00 |
|
Andrej730
|
78abca16e6
|
black format
|
2024-04-05 16:47:14 +05:00 |
|
Andrej730
|
02aaf1b409
|
typing
|
2024-04-05 16:47:13 +05:00 |
|
Andrej730
|
5c4c61bb15
|
fix issue with prohibited facets in 0065c5f, add a test
|
2024-04-01 13:49:42 +05:00 |
|
Andrej730
|
d8af8b58bb
|
ifctester.Specification.set_usage convenience method
sets minOccurs and maxOccurs according to the agreement mentioned in the latest ids.xsd
https://github.com/buildingSMART/IDS/blob/6d71cdf3547a0383c6cfbbead81a7cef7521ac3a/Development/ids.xsd#L67-L72
|
2024-04-01 12:26:07 +05:00 |
|
Andrej730
|
3c0405249b
|
typing
|
2024-04-01 12:26:07 +05:00 |
|
Dion Moult
|
0065c5fba8
|
Fix incorrect handling of prohibited specifications
|
2024-03-30 00:13:02 +11:00 |
|
Dion Moult
|
377f68c020
|
Run black on IfcTester
|
2024-03-29 15:28:33 +11:00 |
|
Dion Moult
|
e21043b038
|
Fix #4465. Update IfcTester to IDS 0.9.7
|
2024-03-28 22:47:48 +11:00 |
|
Dion Moult
|
2f951d352b
|
Fix #3948. Bug where IfcTester PartOf facet didn't correctly read entity XML.
|
2023-11-02 12:29:05 +11:00 |
|
Claudio Benghi
|
2661999f3e
|
Fixed most issues with IDS auditing
|
2023-09-26 11:06:58 +10:00 |
|
Thomas Krijnen
|
f400973557
|
Correct xsi:schemaLocation
|
2023-09-13 12:47:33 +02:00 |
|
Thomas Krijnen
|
148d6e7b1b
|
Update IDS.xsd
|
2023-09-13 10:11:01 +02:00 |
|
Andrej730
|
630ac7250a
|
Fixed ifctester tests by the latest ids schema #3458
Commented out tests involving minOccurs and maxOccurs until https://github.com/buildingSMART/IDS/issues/144 gets resolved.
|
2023-07-21 15:33:28 +05:00 |
|
Dion Moult
|
14fced7aba
|
Forgot to commit updated IfcTester test suite
|
2023-07-09 22:30:14 +10:00 |
|
Dion Moult
|
c6fa7161b6
|
Fix bug where IfcTester would pass derived attribute facets.
Now that IfcOpenShell supports derived attributes, we need to explicitly make sure the attribute facet only considers forward attributes.
|
2023-07-04 15:50:44 +10:00 |
|
Vukas Pajic
|
8ae7763ac5
|
added new tests for case where spec has no requirements
|
2023-04-18 09:17:23 +10:00 |
|
Andrej730
|
e1fc7cad44
|
Fixed all unit.add_si_unit uses after fd87747
Now they were causing `TypeError: Usecase.__init__() got an unexpected keyword argument 'name'`
|
2023-04-03 19:53:42 +05:00 |
|
Dion Moult
|
f55b47dcb3
|
Include sample file generator in IfcTester doc generator
|
2022-10-19 11:54:30 +11:00 |
|
Dion Moult
|
d6be887bde
|
Minor IfcTester test case fixes
|
2022-10-18 23:11:11 +11:00 |
|
Dion Moult
|
d847f358ba
|
Minor fix
|
2022-10-09 22:26:38 +11:00 |
|
Dion Moult
|
82f847f5d4
|
Basic adding of filled openings reimplemented with new opening system
|
2022-10-07 16:00:17 +11:00 |
|
Dion Moult
|
27dc81544c
|
Minor fixes to IfcTester testcases
|
2022-10-07 13:34:19 +11:00 |
|
Dion Moult
|
1677a6c83f
|
IfcTester now supports new entityType data in partof facet
|
2022-10-07 13:11:52 +11:00 |
|
Dion Moult
|
227b1391bd
|
Clarify behaviour of funny characters and pattern matching on numbers
|
2022-09-14 10:15:19 +10:00 |
|
Dion Moult
|
3255053ac4
|
Implement all restrictions for IfcTester
|
2022-09-13 22:09:40 +10:00 |
|
Dion Moult
|
422cc4802c
|
Implement optionality in IfcTester, and generate integration testcases
|
2022-09-13 19:50:51 +10:00 |
|
Dion Moult
|
3120b0c6e2
|
Add support for IfcTester and predefined properties
|
2022-09-12 23:03:50 +10:00 |
|
Dion Moult
|
91fac6d4bd
|
Add IfcTester support and test cases for bounded, table, and reference props
|
2022-09-12 22:35:05 +10:00 |
|
Dion Moult
|
c7c59d9496
|
IfcTester now supports list and enumerated properties
|
2022-09-12 21:34:06 +10:00 |
|
Dion Moult
|
73ac5d314b
|
Complex properties and quantities are not supported in IDS
|
2022-09-12 20:10:25 +10:00 |
|
Dion Moult
|
3b2cbac9d1
|
Generate stable GlobalIds for IDS docs to prevent commit noise
|
2022-09-12 20:10:25 +10:00 |
|
Dion Moult
|
cb447fe902
|
IfcTester Add support for qto checks
|
2022-09-12 18:26:11 +10:00 |
|
Dion Moult
|
85e123fadb
|
IfcTester now supports occurs attributes on facets
|
2022-09-12 11:51:03 +10:00 |
|
Dion Moult
|
f745222d37
|
IfcTester now supports mandatory measures for properties
|
2022-09-12 11:21:47 +10:00 |
|
Dion Moult
|
319aada33b
|
Fix #2388.
|
2022-09-11 22:14:11 +10:00 |
|
Dion Moult
|
77c9bf5bb6
|
Implement newly proposed IDS PartOf facet
|
2022-09-11 17:20:50 +10:00 |
|
Dion Moult
|
e5e81c818e
|
IfcTester now handles floating point precision checks
|
2022-09-10 23:31:21 +10:00 |
|
Dion Moult
|
7aad0fc119
|
Implement type casting for property checks in IDS, bump to IDS v0.9
|
2022-09-10 22:42:22 +10:00 |
|
Dion Moult
|
f9019a4007
|
Test non-rooted classifications in IDS
|
2022-09-03 11:54:12 +10:00 |
|
Dion Moult
|
0668eadc36
|
IDS doc generator now also generates a sample IDS file
|
2022-09-03 10:48:46 +10:00 |
|
Dion Moult
|
7867c71b6e
|
Fix IFCTester handling of falsey properties
|
2022-08-11 16:38:44 +10:00 |
|