RubyGems Navigation menu

testprune 0.5.0

Combines Ruby's native Coverage execution counts with Prism AST analysis to map per-test coverage onto semantic units (methods, branches, conditions), find redundant tests grouped by duplication type with confidence levels, and emit a removal patch — never deleting a test that would open a coverage gap. Report + patch only; asks for approval before any change.

Gemfile:
=

install:
=

Versions:

  1. 0.5.0 June 09, 2026 (39 KB)
  2. 0.4.1 June 03, 2026 (35 KB)
  3. 0.4.0 June 02, 2026 (34 KB)
  4. 0.3.0 June 02, 2026 (29.5 KB)
  5. 0.2.0 June 02, 2026 (29 KB)
Show all versions (6 total)

Runtime Dependencies (2):

lipgloss >= 0.1
prism >= 1.0, < 3

Owners:

Pushed by:

Authors:

  • Seth MacPherson

SHA 256 checksum:

=

Total downloads 917

For this version 65

Version Released:

License:

MIT

Required Ruby Version: >= 3.2.0

New versions require MFA: true

Version published with MFA: true

Links: