Add Codecov coverage reports

pull/1250/head
Thomas Hu 5 years ago
parent 4eb4bfe5da
commit 71279a1c48

@ -49,6 +49,8 @@ group :test do
gem 'minitest' gem 'minitest'
gem 'rr', require: false gem 'rr', require: false
gem 'rack-test', require: false gem 'rack-test', require: false
gem 'simplecov', require: false
gem 'codecov', require: false
end end
if ENV['SELENIUM'] == '1' if ENV['SELENIUM'] == '1'

@ -13,6 +13,10 @@ GEM
rack (>= 0.9.0) rack (>= 0.9.0)
browser (2.6.1) browser (2.6.1)
chunky_png (1.3.11) chunky_png (1.3.11)
codecov (0.1.17)
json
simplecov
url
coderay (1.1.2) coderay (1.1.2)
coffee-script (2.4.1) coffee-script (2.4.1)
coffee-script-source coffee-script-source
@ -20,6 +24,7 @@ GEM
coffee-script-source (1.12.2) coffee-script-source (1.12.2)
concurrent-ruby (1.1.5) concurrent-ruby (1.1.5)
daemons (1.3.1) daemons (1.3.1)
docile (1.3.2)
erubi (1.9.0) erubi (1.9.0)
ethon (0.12.0) ethon (0.12.0)
ffi (>= 1.3.0) ffi (>= 1.3.0)
@ -45,6 +50,7 @@ GEM
image_optim (~> 0.19) image_optim (~> 0.19)
image_size (2.0.2) image_size (2.0.2)
in_threads (1.5.3) in_threads (1.5.3)
json (2.3.0)
method_source (0.9.2) method_source (0.9.2)
mini_portile2 (2.4.0) mini_portile2 (2.4.0)
minitest (5.12.2) minitest (5.12.2)
@ -80,6 +86,10 @@ GEM
sass-listen (4.0.0) sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4) rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7) rb-inotify (~> 0.9, >= 0.9.7)
simplecov (0.18.5)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov-html (0.12.2)
sinatra (2.0.7) sinatra (2.0.7)
mustermann (~> 1.0) mustermann (~> 1.0)
rack (~> 2.0) rack (~> 2.0)
@ -128,6 +138,7 @@ GEM
unicode-display_width (1.6.0) unicode-display_width (1.6.0)
unicode_utils (1.4.0) unicode_utils (1.4.0)
unix_utils (0.0.15) unix_utils (0.0.15)
url (0.3.2)
yajl-ruby (1.4.1) yajl-ruby (1.4.1)
PLATFORMS PLATFORMS
@ -138,6 +149,7 @@ DEPENDENCIES
better_errors better_errors
browser browser
chunky_png chunky_png
codecov
coffee-script coffee-script
erubi erubi
html-pipeline html-pipeline
@ -155,6 +167,7 @@ DEPENDENCIES
rake rake
rr rr
sass sass
simplecov
sinatra sinatra
sinatra-contrib sinatra-contrib
sprockets sprockets

@ -1,3 +1,9 @@
require 'simplecov'
SimpleCov.start
require 'codecov'
SimpleCov.formatter = SimpleCov::Formatter::Codecov
ENV['RACK_ENV'] = 'test' ENV['RACK_ENV'] = 'test'
require 'bundler/setup' require 'bundler/setup'

Loading…
Cancel
Save