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: 1,504,027
Programming language: Ruby
License: MIT License

SimpleCov alternatives and related 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

SimpleCov Recommendations

There are no recommendations yet. Be the first to promote SimpleCov!

Have you used SimpleCov? Share your experience. Write a short recommendation and SimpleCov, you and your project will be promoted on Awesome Ruby.
Recommend SimpleCov

Recently added SimpleCov resources

Do you know of a usefull tutorial, book or news relevant to SimpleCov?
Be the first to add one!