From 3232f479497422d622ab3b533b4778f0c4c465e7 Mon Sep 17 00:00:00 2001 From: Paul Thornthwaite Date: Sun, 15 Mar 2015 00:50:34 +0000 Subject: [PATCH] Add Simplecov for coverage Not very impressive at the moment because Shindo is not wired up but it all helps. --- fog.gemspec | 1 + spec/spec_helper.rb | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/fog.gemspec b/fog.gemspec index 132374e57..023683385 100644 --- a/fog.gemspec +++ b/fog.gemspec @@ -80,6 +80,7 @@ Gem::Specification.new do |s| s.add_development_dependency("rbvmomi") s.add_development_dependency("rubocop") if RUBY_VERSION > "1.9" s.add_development_dependency("shindo", "~> 0.3.4") + s.add_development_dependency("simplecov") s.add_development_dependency("thor") s.add_development_dependency("yard") diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 7b08dd1dd..17dc3edb6 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,3 +1,11 @@ +if ENV["COVERAGE"] + require "simplecov" + + SimpleCov.start do + add_filter "/spec/" + end +end + require "minitest/autorun" require "minitest/spec" require "minitest/stub_const"