more testing and code cleanup and enable coverage reports on circle

This commit is contained in:
Zachary Chai
2017-03-03 15:26:07 -05:00
parent bee42c8148
commit 7c86aa8e7f
9 changed files with 33 additions and 40 deletions

View File

@@ -17,13 +17,18 @@
ENV['RAILS_ENV'] ||= 'test'
require 'simplecov'
if ENV['CIRCLE_ARTIFACTS']
dir = File.join(ENV['CIRCLE_ARTIFACTS'], "coverage")
SimpleCov.coverage_dir(dir)
end
SimpleCov.start do
add_group 'Models', 'app/models'
add_group 'Controllers', 'app/controllers'
add_group 'Helpers', 'app/helpers'
add_group 'Models', 'app/models/'
add_group 'Controllers', 'app/controllers/'
add_group 'Helpers', 'app/helpers/'
add_group 'Config', 'config/'
add_group 'Libraries', 'lib/'
add_group 'Tests', 'test/'
add_group 'Jobs', 'app/jobs/'
end
require File.expand_path('../../config/environment', __FILE__)