Updated test to fall back to eth0 when trying to create a dummy interface
This commit is contained in:
@@ -38,6 +38,9 @@ class TestAddr < Test::Unit::TestCase
|
|||||||
:kind => "dummy"
|
:kind => "dummy"
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
rescue Errno::EOPNOTSUPP
|
||||||
|
# Ugh, fall back to eth0
|
||||||
|
ifname = "eth0"
|
||||||
rescue Errno::EPERM => err
|
rescue Errno::EPERM => err
|
||||||
if self.respond_to?(:skip)
|
if self.respond_to?(:skip)
|
||||||
skip err.to_s
|
skip err.to_s
|
||||||
@@ -88,6 +91,8 @@ class TestAddr < Test::Unit::TestCase
|
|||||||
end
|
end
|
||||||
|
|
||||||
def delete_test_interface(ifname = "test_#{$$}")
|
def delete_test_interface(ifname = "test_#{$$}")
|
||||||
|
return unless ifname =~ /test_/
|
||||||
|
|
||||||
begin
|
begin
|
||||||
set_interface_down(ifname)
|
set_interface_down(ifname)
|
||||||
ensure
|
ensure
|
||||||
|
Reference in New Issue
Block a user