mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-18 06:21:40 +00:00
ci: add test coverage for ifc5d, ifcquery, ifcedit, ifcmcp
Generated with the assistance of an AI coding tool.
This commit is contained in:
@@ -10,9 +10,13 @@ on:
|
|||||||
- 'src/ifcgeomserver/**'
|
- 'src/ifcgeomserver/**'
|
||||||
- 'src/ifcjni/**'
|
- 'src/ifcjni/**'
|
||||||
- 'src/ifcmax/**'
|
- 'src/ifcmax/**'
|
||||||
|
- 'src/ifc5d/**'
|
||||||
|
- 'src/ifcedit/**'
|
||||||
|
- 'src/ifcmcp/**'
|
||||||
- 'src/ifcopenshell-python/**'
|
- 'src/ifcopenshell-python/**'
|
||||||
- '!src/ifcopenshell-python/docs/**'
|
- '!src/ifcopenshell-python/docs/**'
|
||||||
- 'src/ifcparse/**'
|
- 'src/ifcparse/**'
|
||||||
|
- 'src/ifcquery/**'
|
||||||
- 'src/ifcwrap/**'
|
- 'src/ifcwrap/**'
|
||||||
- 'src/qtviewer/**'
|
- 'src/qtviewer/**'
|
||||||
- 'src/svgfill/**'
|
- 'src/svgfill/**'
|
||||||
@@ -252,6 +256,15 @@ jobs:
|
|||||||
pip install deepdiff
|
pip install deepdiff
|
||||||
cd ../ifcdiff && make test || ERROR=1
|
cd ../ifcdiff && make test || ERROR=1
|
||||||
cd ../ifcpatch && make test || ERROR=1
|
cd ../ifcpatch && make test || ERROR=1
|
||||||
|
pip install -e ../ifc5d --no-deps
|
||||||
|
cd ../ifc5d && make test || ERROR=1
|
||||||
|
pip install -e ../ifcquery --no-deps
|
||||||
|
cd ../ifcquery && make test || ERROR=1
|
||||||
|
pip install -e ../ifcedit --no-deps
|
||||||
|
cd ../ifcedit && make test || ERROR=1
|
||||||
|
pip install mcp
|
||||||
|
pip install -e ../ifcmcp --no-deps
|
||||||
|
cd ../ifcmcp && make test || ERROR=1
|
||||||
pip install -e ../ifctester --no-deps
|
pip install -e ../ifctester --no-deps
|
||||||
cd ../ifctester && make test || ERROR=1
|
cd ../ifctester && make test || ERROR=1
|
||||||
make build-ids-docs || ERROR=1
|
make build-ids-docs || ERROR=1
|
||||||
|
|||||||
Reference in New Issue
Block a user