mirror of
https://github.com/vagrant-libvirt/vagrant-libvirt.git
synced 2025-02-25 18:55:27 -06:00
Exclude LIBVIRT_DEFAULT_URI from impacting tests (#1283)
Some build environments may have this environment variable set to a different default value than is expected by the tests. Have rspec delete it from the environment before starting the test run to ensure that only the tests that explicitly set it or other config values need expect different behaviour. Closes: #1255
This commit is contained in:
@@ -33,5 +33,11 @@ require 'vagrant-spec/unit'
|
||||
|
||||
Dir[File.dirname(__FILE__) + '/support/**/*.rb'].each { |f| require f }
|
||||
|
||||
RSpec.configure do |spec|
|
||||
RSpec.configure do |config|
|
||||
# ensure that setting of LIBVIRT_DEFAULT_URI in the environment is not picked
|
||||
# up directly by tests, instead they must set as needed. Some build envs will
|
||||
# may have it set to 'qemu:///session'.
|
||||
config.before(:suite) do
|
||||
ENV.delete('LIBVIRT_DEFAULT_URI')
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user