• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rm-hull / git-commit-summary / 18958860655

31 Oct 2025 12:25AM UTC coverage: 35.144% (+35.1%) from 0.0%
18958860655

Pull #4

github

rm-hull
refactor(app): Introduce dependency injection

Refactor the core application logic to utilize interfaces for
Git and UI operations, allowing dependencies to be injected.

This enables comprehensive unit testing of the application flow
and state transitions, addressing the lack of existing tests.

*   Introduces `app.Git` and `app.UI` interfaces.
*   Adds `github.com/stretchr/testify` for assertion helpers.
*   Includes unit tests for `app`, `config`, and `llm_provider`.
Pull Request #4: refactor(app): Introduce dependency injection

13 of 33 new or added lines in 7 files covered. (39.39%)

1 existing line in 1 file now uncovered.

110 of 313 relevant lines covered (35.14%)

0.38 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/internal/git/commit.go


Build SHA Not Found

The commit SHA "7aeacbc2cab851b2e76cb4b1f92f5914f70f8f9d" was not found in your repository, so the file cannot be loaded. This may be because you posted from a local development environment, or your CI created an ephemeral commit.

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc