add unit tests to validate
This commit is contained in:
parent
4a4183398b
commit
0f4c06f7ba
|
@ -70,6 +70,20 @@ describe VagrantPlugins::ProviderVirtualBox::Action::Network do
|
||||||
}])
|
}])
|
||||||
end
|
end
|
||||||
|
|
||||||
|
it "raises the appropriate error when provided with an invalid IP address" do
|
||||||
|
guest = double("guest")
|
||||||
|
machine.config.vm.network 'private_network', { ip: '192.168.33.06' }
|
||||||
|
|
||||||
|
expect{ subject.call(env) }.to raise_error(Vagrant::Errors::NetworkAddressInvalid)
|
||||||
|
end
|
||||||
|
|
||||||
|
it "raises no invalid network error when provided with a valid IP address" do
|
||||||
|
guest = double("guest")
|
||||||
|
machine.config.vm.network 'private_network', { ip: '192.168.33.6' }
|
||||||
|
|
||||||
|
expect{ subject.call(env) }.not_to raise_error(Vagrant::Errors::NetworkAddressInvalid)
|
||||||
|
end
|
||||||
|
|
||||||
context "with a dhcp private network" do
|
context "with a dhcp private network" do
|
||||||
let(:bridgedifs) { [] }
|
let(:bridgedifs) { [] }
|
||||||
let(:hostonlyifs) { [] }
|
let(:hostonlyifs) { [] }
|
||||||
|
|
Loading…
Reference in New Issue