From: Jonathan Tripathy Date: Sat, 24 Jan 2015 01:49:55 +0000 (-0800) Subject: Fixed unit tests to stub out ip6tables version. X-Git-Tag: 1.4.0~6^2 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=084da94b0ae1132f8947fdc468873d4f840243a3;p=puppet-modules%2Fpuppetlabs-firewall.git Fixed unit tests to stub out ip6tables version. --- diff --git a/spec/unit/puppet/type/firewallchain_spec.rb b/spec/unit/puppet/type/firewallchain_spec.rb index 4139bf5..e627603 100755 --- a/spec/unit/puppet/type/firewallchain_spec.rb +++ b/spec/unit/puppet/type/firewallchain_spec.rb @@ -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)