RubyGems Navigation menu

testprune 0.3.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.4.1 June 03, 2026 (35 KB)
  2. 0.4.0 June 02, 2026 (34 KB)
  3. 0.3.0 June 02, 2026 (29.5 KB)
  4. 0.2.0 June 02, 2026 (29 KB)
  5. 0.1.0 June 02, 2026 (28.5 KB)

Runtime Dependencies (1):

prism >= 1.0, < 3

Owners:

Pushed by:

Authors:

  • Seth MacPherson

SHA 256 checksum:

=

Total downloads 725

For this version 138

Version Released:

License:

MIT

Required Ruby Version: >= 3.2.0

New versions require MFA: true

Version published with MFA: true

Links: