spec/spec_helper.rb in puppet-strings-1.1.1 vs spec/spec_helper.rb in puppet-strings-1.2.0
- old
+ new
@@ -1,9 +1,28 @@
+if ENV['COVERAGE'] == 'yes'
+ require 'simplecov'
+ require 'simplecov-console'
+ require 'codecov'
+
+ SimpleCov.formatters = [
+ SimpleCov::Formatter::HTMLFormatter,
+ SimpleCov::Formatter::Console,
+ SimpleCov::Formatter::Codecov,
+ ]
+ SimpleCov.start do
+ track_files 'lib/**/*.rb'
+
+ add_filter '/spec'
+ end
+end
+
require 'mocha'
require 'rspec'
require 'puppet/version'
require 'puppet-strings'
+require 'puppet-strings/markdown'
+require 'puppet-strings/markdown/base'
require 'puppet-strings/yard'
# Explicitly set up YARD once
PuppetStrings::Yard.setup!
@@ -19,6 +38,5 @@
config.before(:each) do
# Always clear the YARD registry before each example
YARD::Registry.clear
end
end
-