SimpleCov is a code coverage analysis tool for Ruby. It uses Ruby's built-in Coverage library to gather code coverage data, but makes processing its results much easier by providing a clean API to filter, group, merge, format, and display those results, giving you a complete code coverage suite that can be set up with just a couple lines of code.

In most cases, you'll want overall coverage results for your projects, including all types of tests, Cucumber features, etc. SimpleCov automatically takes care of this by caching and merging results when generating reports, so your report actually includes coverage across your test suites and thereby gives you a better picture of blank spots.

The official formatter of SimpleCov is packaged as a separate gem called simplecov-html, but will be installed and configured automatically when you launch SimpleCov. If you're curious, you can find it on Github, too.

Code Quality Rank: L5
Monthly Downloads: 3,151,493
Programming language: Ruby
License: MIT License

SimpleCov alternatives and similar gems

Based on the "Code Analysis and Metrics" category

Do you think we are missing an alternative of SimpleCov or a related project?

Add another 'Code Analysis and Metrics' Gem