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
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.
Recently added SimpleCov resources
Be the first to add one!
SimpleCov RecommendationsThere 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.
SimpleCov alternatives and related gems
Based on the "Code Analysis and Metrics" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of SimpleCov or a related project?