test: test IPv6
This commit is contained in:
parent
7e18a92bd9
commit
199a58fdd9
|
@ -202,6 +202,35 @@ shared_examples "a version 4.x virtualbox driver" do |options|
|
|||
])
|
||||
end
|
||||
end
|
||||
|
||||
context "with an IPv6 host-only interface" do
|
||||
let(:output) {
|
||||
<<-OUTPUT.gsub(/^ */, '')
|
||||
Name: vboxnet1
|
||||
GUID: 786f6276-656e-4174-8000-0a0027000001
|
||||
DHCP: Disabled
|
||||
IPAddress: 192.168.57.1
|
||||
NetworkMask: 255.255.255.0
|
||||
IPV6Address: fde4:8dba:82e1::
|
||||
IPV6NetworkMaskPrefixLength: 64
|
||||
HardwareAddress: 0a:00:27:00:00:01
|
||||
MediumType: Ethernet
|
||||
Status: Up
|
||||
VBoxNetworkName: HostInterfaceNetworking-vboxnet1
|
||||
OUTPUT
|
||||
}
|
||||
|
||||
it "returns a list with one entry describing that interface" do
|
||||
expect(subject.read_host_only_interfaces).to eq([{
|
||||
name: 'vboxnet1',
|
||||
ip: '192.168.57.1',
|
||||
netmask: '255.255.255.0',
|
||||
ipv6: 'fde4:8dba:82e1::',
|
||||
ipv6_prefix: '64',
|
||||
status: 'Up',
|
||||
}])
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
describe "remove_dhcp_server" do
|
||||
|
|
Loading…
Reference in New Issue