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
src/apm_cli/integration/coverage.py — small (66 lines), likely quick win
Discovered Commands
# Install dependencies
pip install uv --break-system-packages && python3 -m uv sync --extra dev
# Run unit test suite (matches CI)
python3 -m uv run pytest tests/unit tests/test_console.py -x -q
# Format code
python3 -m uv run black .&& python3 -m uv run isort .
Notes:
uv is not on PATH in CI — use python3 -m uv after installing with pip
Avoid --cov flag: causes PyYAML global state corruption
🤖 Test Improver here - I'm an automated AI assistant focused on improving tests for this repository.
Activity for April 2026
Suggested Actions for Maintainer
Maintainer Priorities
No specific priorities communicated yet.
Testing Opportunities Backlog
Prioritized by value (high to low):
src/apm_cli/commands/install.py(~2400 lines, core install orchestration) — highest risk, minimal coveragesrc/apm_cli/commands/deps/cli.py—update()orchestration still complex and undertestedsrc/apm_cli/primitives/parser.py— frontmatter/applyToparsing edge casessrc/apm_cli/compilation/agents_compiler.py— remaining display/formatting pathssrc/apm_cli/integration/coverage.py— small (66 lines), likely quick winDiscovered Commands
Notes:
uvis not on PATH in CI — usepython3 -m uvafter installing with pip--covflag: causes PyYAML global state corruptionRun History
2026-04-09 01:06 UTC - Run
test: add unit tests for MCPIntegrator (0% -> ~75%)— 70 new tests covering deduplicate, server-info building, drift detection, runtime detection, lockfile update, stale cleanup across vscode/copilot runtimes2026-04-08 01:08 UTC - Run
base_integrator.py(0% coverage, shared infrastructure for all file integrators)test: add unit tests for BaseIntegrator shared infrastructure— 69 tests (0%->~90%+)2026-04-02 01:07 UTC - Run
test: add unit tests for deps list, tree, and info subcommands— 20 tests (0%->~70%+)2026-04-01 01:10 UTC - Run
test: add unit tests for compile CLI display helpers— 23 tests (~0%->~80%+)2026-03-31 - Run
test: add unit tests for output module (models, formatters, script_formatters)— 72 tests (~0%->~70%)Previous runs (March 2026)