diff --git a/chef-handler-sns.gemspec b/chef-handler-sns.gemspec index 1c70e1b..5e05079 100644 --- a/chef-handler-sns.gemspec +++ b/chef-handler-sns.gemspec @@ -24,4 +24,5 @@ Gem::Specification.new do |s| s.add_development_dependency 'minitest' s.add_development_dependency 'mocha' s.add_development_dependency 'coveralls' + s.add_development_dependency 'simplecov' end diff --git a/test/helper.rb b/test/helper.rb index 4b23fc6..b1ef27e 100644 --- a/test/helper.rb +++ b/test/helper.rb @@ -1,8 +1,12 @@ $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) $LOAD_PATH.unshift(File.dirname(__FILE__)) -require 'coveralls' -Coveralls.wear! +require 'simplecov' +if ENV['TRAVIS'] + require 'coveralls' + SimpleCov.formatter = Coveralls::SimpleCov::Formatter +end +SimpleCov.start gem 'minitest' # ensures you're using the gem, and not the built in MT require 'minitest/autorun'