go-scm/git
Claude b3e3ef2efb
test(git): push coverage from 79.5% to 96.7%
Add tests for Service lifecycle: NewService factory, OnStartup, and all
handleQuery/handleTask paths (QueryStatus, QueryDirtyRepos,
QueryAheadRepos, TaskPush, TaskPull, TaskPushMultiple, unknown types).

Add integration tests for Push with a real bare remote (push succeeds,
ahead count drops to zero), PushMultiple with multiple paths, empty
paths, and ahead/behind with no upstream tracking branch.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 02:01:12 +00:00
..
git.go feat: extract SCM/forge integration packages from core/go 2026-02-16 15:25:58 +00:00
git_test.go test: add comprehensive unit tests for forge/, gitea/, git/, agentci/ 2026-02-20 00:59:46 +00:00
service.go feat: extract SCM/forge integration packages from core/go 2026-02-16 15:25:58 +00:00
service_extra_test.go test(git): push coverage from 79.5% to 96.7% 2026-02-20 02:01:12 +00:00
service_test.go test: add comprehensive unit tests for forge/, gitea/, git/, agentci/ 2026-02-20 00:59:46 +00:00