Announcing simplecov-compare - Kevin Murphy
27-Mar-2026 290
SimpleCov’s coverage report will tell the coverage of code at a moment of time. You may want to track differences over time though. That’s where the simplecov-compare gem comes in.
Backstory 🔗
I have a project at work where I want to evaluate the impact of changes on the application’s test coverage. I’m using SimpleCov to measure and report the coverage.
There are services that help with this. There’s a GitHub action I could reach for, if we did use GitHub Actions.
But what I had were the results of two test runs. I had the JSON output from the two runs. And I wanted to compare what was different between those two files. No pipelines or external services.
So I somewhat begrudgingly built one. And now SimpleCov::Compare exists.
Announcing simplecov-compare - Kevin Murphy #ruby #rubydeveloper #rubyonrails #Announcing #simplecov-compare #Kevin #Murphy https://rubyonrails.ba/link/announcing-simplecov-compare-kevin-murphy