- Add pytest.ini with unit/integration/e2e markers + --strict-markers - Add Makefile as centralized test runner entrypoint - Add @pytest.mark.integration to 7 DB-dependent test files - Add @pytest.mark.unit to 6 pure-logic test files - Refactor elemes.sh: test-* commands delegate to 'python -m pytest -m <marker>' - Move test_elemes_sh.sh -> scripts/ (path-adjusted), add test-shell Makefile target - Add test-worker target for compiler_worker/tests (separate PYTHONPATH) - Update runclearbuild smoke gate to use -m unit + sub-home subset - Add .github/workflows/ci.yml: test-unit + test-integration on PR to dev - 239 tests collected (110 unit, 125 integration) — no count reduction |
||
|---|---|---|
| .. | ||
| bootstrap_teacher.py | ||
| test_elemes_sh.sh | ||