Skip to content

Commit

Permalink
Add Coveralls for code coverage reporting
Browse files Browse the repository at this point in the history
  • Loading branch information
sferik committed Feb 26, 2013
1 parent 00ca2bf commit 012c2a1
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 8 deletions.
1 change: 1 addition & 0 deletions Gemfile
Expand Up @@ -11,6 +11,7 @@ group :development do
end

group :test do
gem 'coveralls', :require => false
gem 'nyan-cat-formatter'
gem 'rspec', '>= 2.11'
gem 'simplecov', :require => false
Expand Down
2 changes: 2 additions & 0 deletions README.md
Expand Up @@ -5,12 +5,14 @@
[![Gem Version](https://badge.fury.io/rb/t.png)][gem]
[![Build Status](https://secure.travis-ci.org/sferik/t.png?branch=master)][travis]
[![Dependency Status](https://gemnasium.com/sferik/t.png?travis)][gemnasium]
[![Coverage Status](https://coveralls.io/repos/sferik/t/badge.png?branch=master)][coveralls]
[![Pledgie](http://www.pledgie.com/campaigns/17330.png)][pledgie]
[![Flattr](http://api.flattr.com/button/flattr-badge-large.png)][flattr]

[gem]: https://rubygems.org/gems/t
[travis]: http://travis-ci.org/sferik/t
[gemnasium]: https://gemnasium.com/sferik/t
[coveralls]: https://coveralls.io/r/sferik/t
[pledgie]: http://www.pledgie.com/campaigns/17330
[flattr]: http://flattr.com/thing/815001/sferikt-on-GitHub

Expand Down
20 changes: 12 additions & 8 deletions spec/helper.rb
@@ -1,17 +1,21 @@
unless ENV['CI']
require 'simplecov'
SimpleCov.start do
add_filter 'spec'
end
end

ENV['THOR_COLUMNS'] = "80"

require 'simplecov'
require 'coveralls'

SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[
SimpleCov::Formatter::HTMLFormatter,
Coveralls::SimpleCov::Formatter
]
SimpleCov.start

require 't'
require 'multi_json'
require 'rspec'
require 'timecop'
require 'webmock/rspec'
require 'multi_json'

WebMock.disable_net_connect!(:allow => 'coveralls.io')

RSpec.configure do |config|
config.expect_with :rspec do |c|
Expand Down

0 comments on commit 012c2a1

Please sign in to comment.