Sha256: 860263e300e1db55997a52f9cb5855cf17086fce57aa65c42c48b8334c8a83c7
Contents?: true
Size: 1.69 KB
Versions: 3
Compression:
Stored size: 1.69 KB
Contents
require "tmpdir" require "rubygems" # Gems require "checkpoint" require "rspec/autorun" require "webmock/rspec" # Require Vagrant itself so we can reference the proper # classes to test. require "vagrant" require "vagrant/util/platform" # Add the test directory to the load path $:.unshift File.expand_path("../../", __FILE__) # Load in helpers require "unit/support/dummy_communicator" require "unit/support/dummy_provider" require "unit/support/shared/base_context" require "unit/support/shared/action_synced_folders_context" require "unit/support/shared/capability_helpers_context" require "unit/support/shared/plugin_command_context" require "unit/support/shared/skytap_context" require "vagrant-skytap/core_ext/object/blank" require "vagrant-skytap/core_ext/object/tap" require "vagrant-skytap/core_ext/try" require "vagrant-skytap/plugin" # Do not buffer output $stdout.sync = true $stderr.sync = true # Configure RSpec RSpec.configure do |c| c.treat_symbols_as_metadata_keys_with_true_values = true if Vagrant::Util::Platform.windows? c.filter_run_excluding :skip_windows else c.filter_run_excluding :windows end end # Configure VAGRANT_CWD so that the tests never find an actual # Vagrantfile anywhere, or at least this minimizes those chances. ENV["VAGRANT_CWD"] = Dir.mktmpdir("vagrant") # Set the dummy provider to the default for tests ENV["VAGRANT_DEFAULT_PROVIDER"] = "dummy" # Unset all host plugins so that we aren't executing subprocess things # to detect a host for every test. Vagrant.plugin("2").manager.registered.dup.each do |plugin| if plugin.components.hosts.to_hash.length > 0 Vagrant.plugin("2").manager.unregister(plugin) end end # Disable checkpoint Checkpoint.disable!
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
vagrant-skytap-0.1.8 | spec/unit/base.rb |
vagrant-skytap-0.1.7 | spec/unit/base.rb |
vagrant-skytap-0.1.6 | spec/unit/base.rb |