X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Fstdlib%2Fspec%2Facceptance%2Fvalidate_absolute_path_spec.rb;h=9fa0f807f84dde8ba9cf7687c4865d96bf4b8a1d;hb=6f656bd4265e3dab13b9af2bf96e9044322e9d8f;hp=880850d667feb215f35b0f95a003055a8866202c;hpb=6963202b4b62c2816655ac9532521b018fdf83bd;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/stdlib/spec/acceptance/validate_absolute_path_spec.rb b/3rdparty/modules/stdlib/spec/acceptance/validate_absolute_path_spec.rb old mode 100755 new mode 100644 index 880850d66..9fa0f807f --- a/3rdparty/modules/stdlib/spec/acceptance/validate_absolute_path_spec.rb +++ b/3rdparty/modules/stdlib/spec/acceptance/validate_absolute_path_spec.rb @@ -1,25 +1,13 @@ -#! /usr/bin/env ruby -S rspec require 'spec_helper_acceptance' describe 'validate_absolute_path function' do describe 'success' do - %w{ - C:/ - C:\\\\ - C:\\\\WINDOWS\\\\System32 - C:/windows/system32 - X:/foo/bar - X:\\\\foo\\\\bar - /var/tmp - /var/lib/puppet - /var/opt/../lib/puppet - }.each do |path| - it "validates a single argument #{path}" do - pp = <<-EOS + ['C:/', 'C:\\\\', 'C:\\\\WINDOWS\\\\System32', 'C:/windows/system32', 'X:/foo/bar', 'X:\\\\foo\\\\bar', '/var/tmp', '/var/lib/puppet', '/var/opt/../lib/puppet'].each do |path| + pp = <<-DOC $one = '#{path}' validate_absolute_path($one) - EOS - + DOC + it "validates a single argument #{path}" do apply_manifest(pp, :catch_failures => true) end end