Skip to content
This repository was archived by the owner on Jul 19, 2024. It is now read-only.

Commit 646ba14

Browse files
committed
Configure Code Climate test coverage reporting
1 parent a9e2cd3 commit 646ba14

28 files changed

+37
-0
lines changed

.travis.yml

+6
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,9 @@ gemfile:
3131
- gemfiles/mongoid/3-0.gemfile
3232
- gemfiles/mongoid/3-1.gemfile
3333
- gemfiles/mongoid/4-0.gemfile
34+
env:
35+
global:
36+
secure: | # CODECLIMATE_REPO_TOKEN
37+
c1IvkNUiB8/23zmAof8gkthrz79Iou+e/rKddC6w11CNwv0s5nusWgjtwuMg
38+
fEEfEFU+Q3TPDtZ+YUjXbzRST6w734OqEltU0QNoFd+j1PL94c6o8iEniJT+
39+
JAhKTfB5G7X8ZApxCSwBg3ADhM5VdNbF1itYQkg4OJac2mQfx38=

Gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ gemspec name: "periscope-mongo_mapper"
77
gemspec name: "periscope-mongoid"
88

99
group :test do
10+
gem "codeclimate-test-reporter", require: false
1011
gem "database_cleaner", "~> 1.2.0"
1112
gem "dm-migrations", "~> 1.2"
1213
gem "dm-sqlite-adapter", "~> 1.2"

gemfiles/active_record/3-0.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "activerecord", "~> 3.0.0"
55
gemspec name: "periscope-activerecord", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/active_record/3-1.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "activerecord", "~> 3.1.0"
55
gemspec name: "periscope-activerecord", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/active_record/3-2.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "activerecord", "~> 3.2.0"
55
gemspec name: "periscope-activerecord", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/active_record/4-0.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "activerecord", "~> 4.0.0"
55
gemspec name: "periscope-activerecord", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/active_record/4-1.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "activerecord", "~> 4.1.0"
55
gemspec name: "periscope-activerecord", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/data_mapper/1-0.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "dm-core", "~> 1.0.0"
55
gemspec name: "periscope-data_mapper", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.2.0"
910
gem "dm-migrations", "~> 1.0.0"
1011
gem "dm-sqlite-adapter", "~> 1.0.0"

gemfiles/data_mapper/1-1.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "dm-core", "~> 1.1.0"
55
gemspec name: "periscope-data_mapper", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.2.0"
910
gem "dm-migrations", "~> 1.1.0"
1011
gem "dm-sqlite-adapter", "~> 1.1.0"

gemfiles/data_mapper/1-2.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "dm-core", "~> 1.2.0"
55
gemspec name: "periscope-data_mapper", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.2.0"
910
gem "dm-migrations", "~> 1.2.0"
1011
gem "dm-sqlite-adapter", "~> 1.2.0"

gemfiles/mongo_mapper/0-10.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongo_mapper", "~> 0.10.0"
55
gemspec name: "periscope-mongo_mapper", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongo_mapper/0-11.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongo_mapper", "~> 0.11.0"
55
gemspec name: "periscope-mongo_mapper", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongo_mapper/0-12.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongo_mapper", "~> 0.12.0"
55
gemspec name: "periscope-mongo_mapper", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongo_mapper/0-13.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongo_mapper", "~> 0.13.0"
55
gemspec name: "periscope-mongo_mapper", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongo_mapper/0-9.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongo_mapper", "~> 0.9.0"
55
gemspec name: "periscope-mongo_mapper", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongoid/2-0.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongoid", "~> 2.0.0"
55
gemspec name: "periscope-mongoid", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongoid/2-1.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongoid", "~> 2.1.0"
55
gemspec name: "periscope-mongoid", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongoid/2-2.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongoid", "~> 2.2.0"
55
gemspec name: "periscope-mongoid", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongoid/2-3.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongoid", "~> 2.3.0"
55
gemspec name: "periscope-mongoid", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongoid/2-4.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongoid", "~> 2.4.0"
55
gemspec name: "periscope-mongoid", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongoid/2-5.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongoid", "~> 2.5.0"
55
gemspec name: "periscope-mongoid", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongoid/2-6.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongoid", "~> 2.6.0"
55
gemspec name: "periscope-mongoid", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongoid/2-7.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongoid", "~> 2.7.0"
55
gemspec name: "periscope-mongoid", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongoid/2-8.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongoid", "~> 2.8.0"
55
gemspec name: "periscope-mongoid", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongoid/3-0.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongoid", "~> 3.0.0"
55
gemspec name: "periscope-mongoid", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongoid/3-1.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongoid", "~> 3.1.0"
55
gemspec name: "periscope-mongoid", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

gemfiles/mongoid/4-0.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ gem "mongoid", "~> 4.0.0"
55
gemspec name: "periscope-mongoid", path: "../../"
66

77
group :test do
8+
gem "codeclimate-test-reporter", require: false
89
gem "database_cleaner", "~> 1.3"
910
gem "factory_girl", "~> 4.4"
1011
gem "rspec", "~> 3.0"

spec/spec_helper.rb

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
if ENV["CODECLIMATE_REPO_TOKEN"]
2+
require "codeclimate-test-reporter"
3+
CodeClimate::TestReporter.start
4+
end
5+
16
adapter, gemfile = ENV["ADAPTER"], ENV["BUNDLE_GEMFILE"]
27
adapter ||= gemfile && gemfile[%r(gemfiles/(.*?)/)] && $1
38

0 commit comments

Comments
 (0)