Suggest different variables to use if we want to tunnel both v4 and v6
[mirror/dsa-puppet.git] / 3rdparty / modules / stdlib / spec / acceptance / ensure_resource_spec.rb
old mode 100755 (executable)
new mode 100644 (file)
index 93f25dd..21e73d3
@@ -1,25 +1,24 @@
-#! /usr/bin/env ruby -S rspec
 require 'spec_helper_acceptance'
 
 describe 'ensure_resource function' do
   describe 'success' do
-    it 'ensures a resource already declared' do
-      apply_manifest('')
-      pp = <<-EOS
+    pp1 = <<-DOC
       notify { "test": loglevel => 'err' }
       ensure_resource('notify', 'test', { 'loglevel' => 'err' })
-      EOS
+    DOC
+    it 'ensures a resource already declared' do
+      apply_manifest('')
 
-      apply_manifest(pp, :expect_changes => true)
+      apply_manifest(pp1, :expect_changes => true)
     end
 
+    pp2 = <<-DOC
+      ensure_resource('notify', 'test', { 'loglevel' => 'err' })
+    DOC
     it 'ensures a undeclared resource' do
       apply_manifest('')
-      pp = <<-EOS
-      ensure_resource('notify', 'test', { 'loglevel' => 'err' })
-      EOS
 
-      apply_manifest(pp, :expect_changes => true)
+      apply_manifest(pp2, :expect_changes => true)
     end
     it 'takes defaults arguments'
   end