Update specs and fix FM-1361
[puppet_vcsrepo.git] / spec / acceptance / beaker / git / group_checkout / negative / group_checkout_file_non_existent_group.rb
index 5bce264..5388f7f 100644 (file)
@@ -14,7 +14,7 @@ hosts.each do |host|
   end
 
   step 'setup - delete group' do
-    apply_manifest_on(host, "group { '#{group}': ensure => absent, }")
+    apply_manifest_on(host, "group { '#{group}': ensure => absent, }", :catch_failures => true)
   end
 
   teardown do
@@ -31,8 +31,7 @@ hosts.each do |host|
     }
     EOS
 
-    apply_manifest_on(host, pp)
-    apply_manifest_on(host, pp)
+    apply_manifest_on(host, pp, :expect_failures => true)
   end
 
   step "verify git checkout is NOT owned by group #{group}" do