spec/spec_helper.rb in beaker-vcloud-1.1.0 vs spec/spec_helper.rb in beaker-vcloud-2.0.0
- old
+ new
@@ -1,31 +1,33 @@
+require 'beaker'
+require 'mock_vsphere'
+require 'mock_vsphere_helper'
+
begin
require 'simplecov'
require 'simplecov-console'
require 'codecov'
rescue LoadError
+ # Do nothing if no required gem installed
else
SimpleCov.start do
track_files 'lib/**/*.rb'
add_filter '/spec'
-
- enable_coverage :branch
-
# do not track vendored files
add_filter '/vendor'
add_filter '/.vendor'
+
+ enable_coverage :branch
end
SimpleCov.formatters = [
SimpleCov::Formatter::Console,
SimpleCov::Formatter::Codecov,
]
end
-require 'rspec/its'
-require 'beaker'
-require 'beaker/hypervisor/vcloud'
+Dir['./lib/beaker/hypervisor/*.rb'].sort.each { |file| require file }
# setup & require beaker's spec_helper.rb
beaker_gem_spec = Gem::Specification.find_by_name('beaker')
beaker_gem_dir = beaker_gem_spec.gem_dir
beaker_spec_path = File.join(beaker_gem_dir, 'spec')