feat(v4.5): add tests + CMake integration for all 3 new modules
CI / Build & Test (push) Failing after 48s
CI / Release Build (push) Failing after 31s
Build & Test / build-and-test (push) Has been cancelled
Build & Test / python-bindings (push) Has been cancelled

Tests (48 new test cases total):
- test_draft_analysis.cpp: 18 tests (draft angle, classification, report, distribution)
- test_incremental_mesh.cpp: 15 tests (rebuild, invalidate, cache, merge, memory)
- test_kinematic_chain.cpp: 27 tests (Grashof, Freudenstein, gear ratio, 5 cam motions)

Build system:
- src/CMakeLists.txt: +draft_analysis, +incremental_mesh, +kinematic_chain
- tests/brep/CMakeLists.txt: +3 new test targets

Docs:
- 剩余路线图: v4.5 → 🚧
This commit is contained in:
茂之钳
2026-07-26 17:14:03 +08:00
parent 8be2f0ba0a
commit a5facc84f6
6 changed files with 640 additions and 1 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ v4.1 ──→ v4.2 ──→ v4.3 ──→ v4.4 ──→ v4.5 ──→ v5.0
---
## v4.5 — 实用增强
## v4.5 — 实用增强 🚧
| 项目 | 工作量 | 说明 |
|------|--------|------|