diff options
author | Travis Fields <travis@puppetlabs.com> | 2014-06-23 23:27:59 -0700 |
---|---|---|
committer | Travis Fields <travis@puppetlabs.com> | 2014-06-23 23:27:59 -0700 |
commit | eb507c9a5486d269ec6a36f169eb68695910bfbf (patch) | |
tree | a54cbd5a65d8451579d011579c27f20b364ae03d /spec/acceptance/has_interface_with_spec.rb | |
parent | 0427248cf0f93b4ec9b371616b335b4918066cbb (diff) |
Fixed fqdn,getparam and has_interface_with spec tests
Diffstat (limited to 'spec/acceptance/has_interface_with_spec.rb')
-rwxr-xr-x | spec/acceptance/has_interface_with_spec.rb | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/spec/acceptance/has_interface_with_spec.rb b/spec/acceptance/has_interface_with_spec.rb index 99b7681..c9decdf 100755 --- a/spec/acceptance/has_interface_with_spec.rb +++ b/spec/acceptance/has_interface_with_spec.rb @@ -5,7 +5,7 @@ describe 'has_interface_with function', :unless => UNSUPPORTED_PLATFORMS.include describe 'success' do it 'has_interface_with existing ipaddress' do pp = <<-EOS - $a = '127.0.0.1' + $a = $::ipaddress $o = has_interface_with('ipaddress', $a) notice(inline_template('has_interface_with is <%= @o.inspect %>')) EOS @@ -29,7 +29,13 @@ describe 'has_interface_with function', :unless => UNSUPPORTED_PLATFORMS.include pp = <<-EOS if $osfamily == 'Solaris' or $osfamily == 'Darwin' { $a = 'lo0' - } else { + }elsif $osfamily == 'windows' { + $a = $::kernelmajversion ? { + /6\.(2|3|4)/ => 'Ethernet0', + /6\.(0|1)/ => 'Local_Area_Connection', + /5\.(1|2)/ => undef, #Broken current in facter + } + }else { $a = 'lo' } $o = has_interface_with($a) |