summaryrefslogtreecommitdiff
path: root/spec/acceptance/has_interface_with_spec.rb
diff options
context:
space:
mode:
authorTravis Fields <travis@puppetlabs.com>2014-06-23 23:27:59 -0700
committerTravis Fields <travis@puppetlabs.com>2014-06-23 23:27:59 -0700
commiteb507c9a5486d269ec6a36f169eb68695910bfbf (patch)
treea54cbd5a65d8451579d011579c27f20b364ae03d /spec/acceptance/has_interface_with_spec.rb
parent0427248cf0f93b4ec9b371616b335b4918066cbb (diff)
Fixed fqdn,getparam and has_interface_with spec tests
Diffstat (limited to 'spec/acceptance/has_interface_with_spec.rb')
-rwxr-xr-xspec/acceptance/has_interface_with_spec.rb10
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)