]> review.fuel-infra Code Review - puppet-modules/puppetlabs-firewall.git/commitdiff
Fixed unit tests to stub out ip6tables version.
authorJonathan Tripathy <jt@puppetlabs.com>
Sat, 24 Jan 2015 01:49:55 +0000 (17:49 -0800)
committerJonathan Tripathy <jt@puppetlabs.com>
Sat, 24 Jan 2015 01:49:55 +0000 (17:49 -0800)
spec/unit/puppet/type/firewallchain_spec.rb

index 4139bf55d5cd7492e00233d00807b663f449dab3..e627603982ee3878fbdfdd847a1fa6a9426b4784 100755 (executable)
@@ -167,12 +167,14 @@ EOS
     end
 
     it 'should generate iptables resources' do
+      allow(Facter.fact(:ip6tables_version)).to receive(:value).and_return("1.4.21")
       resource = Puppet::Type::Firewallchain.new(:name => 'INPUT:filter:IPv4', :purge => true)
 
       expect(resource.generate.size).to eq(3)
     end
 
     it 'should not generate ignored iptables rules' do
+      allow(Facter.fact(:ip6tables_version)).to receive(:value).and_return("1.4.21")
       resource = Puppet::Type::Firewallchain.new(:name => 'INPUT:filter:IPv4', :purge => true, :ignore => ['-j fail2ban-ssh'])
 
       expect(resource.generate.size).to eq(2)