spec/spec_helper.rb in rspec-puppet-facts-2.0.1 vs spec/spec_helper.rb in rspec-puppet-facts-2.0.2
- old
+ new
@@ -1,7 +1,26 @@
-if ENV['COVERAGE']
- require 'coveralls'
- Coveralls.wear!
+begin
+ require 'simplecov'
+ require 'simplecov-console'
+ require 'codecov'
+rescue LoadError
+else
+ SimpleCov.start do
+ track_files 'lib/**/*.rb'
+
+ add_filter '/spec'
+
+ enable_coverage :branch
+
+ # do not track vendored files
+ add_filter '/vendor'
+ add_filter '/.vendor'
+ end
+
+ SimpleCov.formatters = [
+ SimpleCov::Formatter::Console,
+ SimpleCov::Formatter::Codecov,
+ ]
end
require 'rspec'
require 'rspec-puppet-facts'
include RspecPuppetFacts