spec/spec_helper.rb in simplecov-lcov-0.1.4 vs spec/spec_helper.rb in simplecov-lcov-0.2.0
- old
+ new
@@ -1,7 +1,9 @@
require 'simplecov'
require 'coveralls'
+require 'pathname'
+require 'fileutils'
module SimpleCov::Configuration
def clean_filters
@filters = []
end
@@ -29,7 +31,15 @@
# Requires supporting files with custom matchers and macros, etc,
# in ./support/ and its subdirectories.
# Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each {|f| require f}
RSpec.configure do |config|
-
+ config.before(:each) do
+ if Dir.exist?(SimpleCov::Formatter::LcovFormatter.output_directory)
+ FileUtils
+ .remove_dir(
+ SimpleCov::Formatter::LcovFormatter.output_directory,
+ true
+ )
+ end
+ end
end