File tree Expand file tree Collapse file tree 4 files changed +17
-4
lines changed
Expand file tree Collapse file tree 4 files changed +17
-4
lines changed Original file line number Diff line number Diff line change 55/_installed-vs * -x * /
66/build /
77/src /examples /build /
8+ # ifctester docs output
9+ /src /ifctester /test /build /
810
911# output directories
1012/cmake /out /
Original file line number Diff line number Diff line change @@ -79,10 +79,6 @@ test-parallel:
7979test-mathutils :
8080 pytest -p no:pytest-blender test/util/test_shape_builder.py
8181
82- .PHONY : build-ids-docs
83- build-ids-docs :
84- mkdir -p test/build
85- cd test && python ids_doc_generator.py
8682
8783.PHONY : qa
8884qa :
Original file line number Diff line number Diff line change @@ -96,3 +96,8 @@ webapp-prepare: webapp-build
9696.PHONY : test
9797test :
9898 pytest -p no:pytest-blender test
99+
100+ .PHONY : build-ids-docs
101+ build-ids-docs :
102+ mkdir -p test/build
103+ cd test && python ids_doc_generator.py
Original file line number Diff line number Diff line change 1616# You should have received a copy of the GNU Lesser General Public License
1717# along with IfcTester. If not, see <http://www.gnu.org/licenses/>.
1818
19+ """
20+ Documentation generator for IfcTester IDS facets and test cases.
21+
22+ This is not a test file. It lives in the test/ directory because it reuses
23+ test cases from test_facet.py and test_ids.py to generate example IFC files,
24+ IDS files, and Markdown documentation into test/build/.
25+
26+ Run via: make build-ids-docs (from src/ifctester/)
27+ """
28+
1929import functools
2030import os
2131import re
You can’t perform that action at this time.
0 commit comments