Skip to content

Commit b72b262

Browse files
committed
Added code coverage w/ Coveralls.
1 parent 4e92898 commit b72b262

12 files changed

+34
-17
lines changed

.coveralls.yml

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
service_name: travis-ci

Appraisals

+4
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,7 @@ end
1818
appraise 'rails-edge' do
1919
gem 'arel', github: 'rails/arel'
2020
end
21+
22+
appraise 'rack-edge' do
23+
gem 'rack', github: 'rack/rack'
24+
end

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#### Features
44

5+
* [#1555](https://github.com/ruby-grape/grape/pull/1555): Added code coverage w/Coveralls - [@dblock](https://github.com/dblock).
56
* Your contribution here.
67

78
#### Fixes

Gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,5 @@ group :test do
2929
gem 'rack-jsonp', require: 'rack/jsonp'
3030
gem 'mime-types', '~> 3.0'
3131
gem 'ruby-grape-danger', '~> 0.1.0', require: false
32+
gem 'coveralls', '~> 0.8.17', require: false
3233
end

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
[![Build Status](https://travis-ci.org/ruby-grape/grape.svg?branch=master)](https://travis-ci.org/ruby-grape/grape)
55
[![Dependency Status](https://gemnasium.com/ruby-grape/grape.svg)](https://gemnasium.com/ruby-grape/grape)
66
[![Code Climate](https://codeclimate.com/github/ruby-grape/grape.svg)](https://codeclimate.com/github/ruby-grape/grape)
7+
[![Coverage Status](https://coveralls.io/repos/github/ruby-grape/grape/badge.svg?branch=master)](https://coveralls.io/github/ruby-grape/grape?branch=master)
78
[![Inline docs](http://inch-ci.org/github/ruby-grape/grape.svg)](http://inch-ci.org/github/ruby-grape/grape)
89
[![git.legal](https://git.legal/projects/1364/badge.svg "Number of libraries approved")](https://git.legal/projects/1364)
910
[![Join the chat at https://gitter.im/ruby-grape/grape](https://badges.gitter.im/ruby-grape/grape.svg)](https://gitter.im/ruby-grape/grape?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

gemfiles/rack_1.5.2.gemfile

+5-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ gem 'rack', '1.5.2'
77
group :development, :test do
88
gem 'bundler'
99
gem 'rake'
10-
gem 'rubocop', '0.39.0'
10+
gem 'rubocop', '~> 0.45'
1111
end
1212

1313
group :development do
@@ -21,14 +21,15 @@ group :development do
2121
end
2222

2323
group :test do
24-
gem 'grape-entity', '0.5.0'
24+
gem 'grape-entity', '~> 0.6'
2525
gem 'maruku'
2626
gem 'rack-test'
2727
gem 'rspec', '~> 3.0'
2828
gem 'cookiejar'
2929
gem 'rack-jsonp', require: 'rack/jsonp'
30-
gem 'mime-types', '< 3.0'
31-
gem 'danger', '~> 2.0'
30+
gem 'mime-types', '~> 3.0'
31+
gem 'ruby-grape-danger', '~> 0.1.0', require: false
32+
gem 'coveralls', '~> 0.8.17', require: false
3233
end
3334

3435
gemspec path: '../'

gemfiles/rack_edge.gemfile

+2-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ gem 'rack', github: 'rack/rack'
77
group :development, :test do
88
gem 'bundler'
99
gem 'rake'
10-
gem 'rubocop', '~> 0.45.0'
10+
gem 'rubocop', '~> 0.45'
1111
end
1212

1313
group :development do
@@ -29,6 +29,7 @@ group :test do
2929
gem 'rack-jsonp', require: 'rack/jsonp'
3030
gem 'mime-types', '~> 3.0'
3131
gem 'ruby-grape-danger', '~> 0.1.0', require: false
32+
gem 'coveralls', '~> 0.8.17', require: false
3233
end
3334

3435
gemspec path: '../'

gemfiles/rails_3.gemfile

+5-4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ gem 'rack-cache', '<= 1.2'
88
group :development, :test do
99
gem 'bundler'
1010
gem 'rake'
11-
gem 'rubocop', '0.39.0'
11+
gem 'rubocop', '~> 0.45'
1212
end
1313

1414
group :development do
@@ -22,14 +22,15 @@ group :development do
2222
end
2323

2424
group :test do
25-
gem 'grape-entity', '0.5.0'
25+
gem 'grape-entity', '~> 0.6'
2626
gem 'maruku'
2727
gem 'rack-test'
2828
gem 'rspec', '~> 3.0'
2929
gem 'cookiejar'
3030
gem 'rack-jsonp', require: 'rack/jsonp'
31-
gem 'mime-types', '< 3.0'
32-
gem 'danger', '~> 2.0'
31+
gem 'mime-types', '~> 3.0'
32+
gem 'ruby-grape-danger', '~> 0.1.0', require: false
33+
gem 'coveralls', '~> 0.8.17', require: false
3334
end
3435

3536
gemspec path: '../'

gemfiles/rails_4.gemfile

+5-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ gem 'rails', '4.1.6'
77
group :development, :test do
88
gem 'bundler'
99
gem 'rake'
10-
gem 'rubocop', '0.39.0'
10+
gem 'rubocop', '~> 0.45'
1111
end
1212

1313
group :development do
@@ -21,14 +21,15 @@ group :development do
2121
end
2222

2323
group :test do
24-
gem 'grape-entity', '0.5.0'
24+
gem 'grape-entity', '~> 0.6'
2525
gem 'maruku'
2626
gem 'rack-test'
2727
gem 'rspec', '~> 3.0'
2828
gem 'cookiejar'
2929
gem 'rack-jsonp', require: 'rack/jsonp'
30-
gem 'mime-types', '< 3.0'
31-
gem 'danger', '~> 2.0'
30+
gem 'mime-types', '~> 3.0'
31+
gem 'ruby-grape-danger', '~> 0.1.0', require: false
32+
gem 'coveralls', '~> 0.8.17', require: false
3233
end
3334

3435
gemspec path: '../'

gemfiles/rails_5.gemfile

+5-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ gem 'rails', '5.0.0'
77
group :development, :test do
88
gem 'bundler'
99
gem 'rake'
10-
gem 'rubocop', '0.45.0'
10+
gem 'rubocop', '~> 0.45'
1111
end
1212

1313
group :development do
@@ -21,14 +21,15 @@ group :development do
2121
end
2222

2323
group :test do
24-
gem 'grape-entity', '0.5.0'
24+
gem 'grape-entity', '~> 0.6'
2525
gem 'maruku'
2626
gem 'rack-test'
2727
gem 'rspec', '~> 3.0'
2828
gem 'cookiejar'
2929
gem 'rack-jsonp', require: 'rack/jsonp'
30-
gem 'mime-types', '< 3.0'
31-
gem 'danger', '~> 2.0'
30+
gem 'mime-types', '~> 3.0'
31+
gem 'ruby-grape-danger', '~> 0.1.0', require: false
32+
gem 'coveralls', '~> 0.8.17', require: false
3233
end
3334

3435
gemspec path: '../'

gemfiles/rails_edge.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ group :test do
2929
gem 'rack-jsonp', require: 'rack/jsonp'
3030
gem 'mime-types', '~> 3.0'
3131
gem 'ruby-grape-danger', '~> 0.1.0', require: false
32+
gem 'coveralls', '~> 0.8.17', require: false
3233
end
3334

3435
gemspec path: '../'

spec/spec_helper.rb

+3
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,6 @@
2121

2222
config.before(:each) { Grape::Util::InheritableSetting.reset_global! }
2323
end
24+
25+
require 'coveralls'
26+
Coveralls.wear!

0 commit comments

Comments
 (0)