]> review.fuel-infra Code Review - puppet-modules/puppetlabs-firewall.git/commitdiff
Socket params test
authorKen Barber <ken@bob.sh>
Mon, 15 Apr 2013 01:33:17 +0000 (02:33 +0100)
committerKen Barber <ken@bob.sh>
Mon, 15 Apr 2013 01:50:10 +0000 (02:50 +0100)
Signed-off-by: Ken Barber <ken@bob.sh>
spec/system/params_spec.rb

index e272c7d6793b0c0d171f5881cb30536c91b50509..1644527bbd2f4cb0c3d55f29a961d5770ab188bb 100644 (file)
@@ -18,16 +18,19 @@ firewall { '100 test':
     pm
   end
 
-  [
-    {
-      'table' => "'raw'",
-      'socket' => 'true',
-      'chain' => "'PREROUTING'",
-    },
-  ].each do |param|
-    pending 'test param' do
+  it 'test socket param' do
+    facts = system_node.facts
+
+    unless (facts['operatingsystem'] == 'CentOS') && \
+      facts['operatingsystemrelease'] =~ /^5\./ then
+
       iptables_flush_all_tables
 
+      param = {
+        'table' => "'raw'",
+        'socket' => 'true',
+        'chain' => "'PREROUTING'",
+      }
       ppm = pp(param)
       puppet_apply(ppm) do |r|
         r[:stderr].should == ''