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