Update tests to create V2 plugins

This commit is contained in:
Mitchell Hashimoto 2012-11-06 21:19:27 -08:00
parent 1d2beff649
commit 02e499da47
2 changed files with 6 additions and 6 deletions

View File

@ -18,7 +18,7 @@ shared_context "unit" do
# Unregister each of the plugins we have may have temporarily
# registered for the duration of this test.
@_plugins.each do |plugin|
Vagrant.plugin("1").manager.unregister(plugin)
Vagrant.plugin("2").manager.unregister(plugin)
end
end
@ -41,7 +41,7 @@ shared_context "unit" do
# @yield [plugin] Yields the plugin class for you to call the public
# API that you need to.
def register_plugin
plugin = Class.new(Vagrant.plugin("1"))
plugin = Class.new(Vagrant.plugin("2"))
plugin.name("Test Plugin #{plugin.inspect}")
yield plugin if block_given?
@_plugins << plugin

View File

@ -214,7 +214,7 @@ describe Vagrant::Machine do
end
it "should return the configured guest" do
test_guest = Class.new(Vagrant.plugin("1", :guest))
test_guest = Class.new(Vagrant.plugin("2", :guest))
register_plugin do |p|
p.guest(:test) { test_guest }
@ -235,13 +235,13 @@ describe Vagrant::Machine do
it "should distro dispatch to the most specific guest" do
# Create the classes and dispatch the parent into the child
guest_parent = Class.new(Vagrant.plugin("1", :guest)) do
guest_parent = Class.new(Vagrant.plugin("2", :guest)) do
def distro_dispatch
:child
end
end
guest_child = Class.new(Vagrant.plugin("1", :guest))
guest_child = Class.new(Vagrant.plugin("2", :guest))
# Register the classes
register_plugin do |p|
@ -256,7 +256,7 @@ describe Vagrant::Machine do
it "should protect against loops in the distro dispatch" do
# Create the classes and dispatch the parent into the child
guest_parent = Class.new(Vagrant.plugin("1", :guest)) do
guest_parent = Class.new(Vagrant.plugin("2", :guest)) do
def distro_dispatch
:parent
end