Skip to content

tests/sync(feat[test_git]): Cover all 13 update_repo error steps

bca6778
Select commit
Loading
Failed to load commit list.
Merged

sync: Return SyncResult from update_repo() #514

tests/sync(feat[test_git]): Cover all 13 update_repo error steps
bca6778
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Feb 7, 2026 in 1s

57.07% (+3.58%) compared to 3d850eb

View this Pull Request on Codecov

57.07% (+3.58%) compared to 3d850eb

Details

Codecov Report

❌ Patch coverage is 89.21569% with 55 lines in your changes missing coverage. Please review.
✅ Project coverage is 57.07%. Comparing base (3d850eb) to head (bca6778).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
src/libvcs/sync/svn.py 0.00% 15 Missing ⚠️
tests/sync/test_svn.py 0.00% 14 Missing ⚠️
src/libvcs/sync/base.py 18.75% 13 Missing ⚠️
src/libvcs/sync/git.py 88.37% 9 Missing and 1 partial ⚠️
src/libvcs/sync/hg.py 82.35% 3 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #514      +/-   ##
==========================================
+ Coverage   53.48%   57.07%   +3.58%     
==========================================
  Files          38       38              
  Lines        5704     6166     +462     
  Branches     1062     1069       +7     
==========================================
+ Hits         3051     3519     +468     
+ Misses       2143     2126      -17     
- Partials      510      521      +11     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.