_detect_behind_remote was comparing HEAD != @{u} which incorrectly
triggered C-16 when the local repo had unpushed commits. Fixed to use
git rev-list --count HEAD..@{u} which only counts commits the remote
has that local lacks. Adds test_returns_false_when_local_ahead.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conftest.py | ||
| test_capability_requests.py | ||
| test_consistency_check.py | ||
| test_ingest_sbom.py | ||
| test_llm_connect_integration.py | ||
| test_mcp_smoke.py | ||
| test_routers_core.py | ||
| test_routers_td_ep_contrib.py | ||