codeclimate-test-reporter

Collects test coverage data from your Ruby test suite and sends it to Code Climate's hosted, automated code review service. Based on SimpleCov.

Code Climate - https://codeclimate.com

Installation

This gem only works with Code Climate accounts, so if you don't have one the first step is to create an account at: https://codeclimate.com. Then:

  1. Add this to your Gemfile:

    gem install "codeclimate-test-reporter", group: :test
    
  2. Start the test reporter at the very beginning of your test_helper.rb or spec_helper.rb file:

    require "codeclimate-test-reporter"
    CodeClimate::TestReporter.start
    

Then set the CODECLIMATE_REPO_TOKEN environment variable when you run your build on your CI server, and the results will show up in your Code Climate account.

The CODECLIMATE_REPO_TOKEN value is provided after you add your repo to your Code Climate account.

Please contact [email protected] if you need any assistance setting this up.

Contributions

Patches, bug fixed, feature requests, and pull requests are welcome on the GitHub page for this project: https://github.com/codeclimate/ruby-test-reporter

This gem is maintained by Bryan Helmkamp ([email protected]).

See LICENSE.txt

Portions of the implementation were inspired by the coveralls-ruby gem.