spec/acceptance/suites/default/00_default_spec.rb in simp-rspec-puppet-facts-2.4.0 vs spec/acceptance/suites/default/00_default_spec.rb in simp-rspec-puppet-facts-2.4.1

- old
+ new

@@ -21,9 +21,16 @@ it 'should install the simp_core module' do on(host, 'puppet module install simp/simp_core') end it 'should collect valid fact data' do + # Delete NAT interface so facter does not report randomly generated ip addresses + if fact_on(host, 'ipaddress_eth1') != '' and fact_on(host, 'operatingsystemmajrelease') != '6' + on host, 'nmcli connection delete id System\ eth1' + end + if fact_on(host, 'ipaddress_enp0s8') != '' and fact_on(host, 'operatingsystemmajrelease') != '6' + on host, 'nmcli connection delete id System\ enp0s8' + end # Stupid RSpec tricks output = on(host, 'puppet facts --render-as json').stdout expect{@output << JSON.parse(output)['values']}.to_not raise_error end