From: Colleen Murphy <colleen@puppetlabs.com>
Date: Tue, 30 Dec 2014 22:32:00 +0000 (-0800)
Subject: Only run ip6tables dst/src_type tests on platforms that support it
X-Git-Tag: 1.4.0~23^2
X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=0b5c5a5315f6d467269589db2dcd49886662ffd5;p=puppet-modules%2Fpuppetlabs-firewall.git

Only run ip6tables dst/src_type tests on platforms that support it
---

diff --git a/spec/acceptance/firewall_spec.rb b/spec/acceptance/firewall_spec.rb
index cf44087..36782b2 100644
--- a/spec/acceptance/firewall_spec.rb
+++ b/spec/acceptance/firewall_spec.rb
@@ -1225,8 +1225,8 @@ describe 'firewall type', :unless => UNSUPPORTED_PLATFORMS.include?(fact('osfami
       end
     end
 
-    # ip6tables on el5 and el6 doesn't support addrtype
-    if default['platform'] !~ /el-[5-6]/
+    # ip6tables only support addrtype on a limited set of platforms
+    if default['platform'] =~ /el-7/ or default['platform'] =~ /debian-7/ or default['platform'] =~ /ubuntu-1404/
       ['dst_type', 'src_type'].each do |type|
         describe "#{type}" do
           context 'MULTICAST' do