You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(config): migrate to pyproject.toml, patch tests with mock
- Remove pytest-based integration tests requiring real `gh` authentication.
- Add mocked tests for `test_issue_fetch_sh.py` and `test_resolve_preflight_sh.py` to simulate `gh` CLI behavior.
- Ensure mocked tests preserve key behaviors like command passthrough, environment variable handling, and output validation.
- Minor adjustment in `locate-scan-query.sh` fallback logic to avoid error when no matching files are found.
- Update CI workflow to install `scipy` for compatibility or extended test dependencies.
- Consolidated configuration by moving pytest options and ruff settings to `pyproject.toml`.
- Removed `pytest.ini` and adjusted pre-commit hooks to reflect updated config.
- Simplified GitHub Actions workflow by removing unnecessary `working-directory`.
0 commit comments