mirror of
https://github.com/NickoScope/nickol-knx-mcp.git
synced 2026-10-10 00:25:37 +02:00
ci: run all three test suites (pipeline + device catalog + app-program parser)
This commit is contained in:
@@ -31,6 +31,12 @@ jobs:
|
||||
- name: End-to-end smoke test (synthetic 16-GA project)
|
||||
run: python tests/test_pipeline.py
|
||||
|
||||
- name: Device catalog wiring (catalog-exact + recipe fallback)
|
||||
run: python tests/test_device_catalog.py
|
||||
|
||||
- name: App-program parser (synthetic .knxprod round-trip)
|
||||
run: python tests/test_appprog_parser.py
|
||||
|
||||
- name: Console script is installed
|
||||
run: |
|
||||
python -c "import importlib.metadata as m; print('entry points:', [e.name for e in m.entry_points(group='console_scripts') if e.name == 'nickol-knx-mcp'])"
|
||||
|
||||
Reference in New Issue
Block a user