Announcing simplecov-compare - Kevin Murphy

27-Mar-2026 289
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.
Use coupon code:

RUBYONRAILS

to get 30% discount on our bundle!
Prepare for your next tech interview with our comprehensive collection of programming interview guides. Covering JavaScript, Ruby on Rails, React, and Python, these highly-rated books offer thousands of essential questions and answers to boost your interview success. Buy our 'Ultimate Job Interview Preparation eBook Bundle' featuring 2200+ questions across multiple languages. Ultimate Job Interview Preparation eBook Bundle