X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Fstdlib%2Fspec%2Facceptance%2Fcount_spec.rb;h=c134836e3a39d8209d68c77fa127bb86edf9006a;hb=131e09855e065be940e104d9ab0f18940cc76257;hp=18c039d120d6e0633a746aa08f9f8aa0e48971c4;hpb=407d322498f4fde815abf381007fbecfe5c10b2b;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/stdlib/spec/acceptance/count_spec.rb b/3rdparty/modules/stdlib/spec/acceptance/count_spec.rb old mode 100755 new mode 100644 index 18c039d12..c134836e3 --- a/3rdparty/modules/stdlib/spec/acceptance/count_spec.rb +++ b/3rdparty/modules/stdlib/spec/acceptance/count_spec.rb @@ -1,29 +1,26 @@ -#! /usr/bin/env ruby -S rspec require 'spec_helper_acceptance' describe 'count function' do describe 'success' do - it 'should count elements in an array' do - pp = <<-EOS + pp1 = <<-DOC $input = [1,2,3,4] $output = count($input) notify { "$output": } - EOS - - apply_manifest(pp, :catch_failures => true) do |r| - expect(r.stdout).to match(/Notice: 4/) + DOC + it 'counts elements in an array' do + apply_manifest(pp1, :catch_failures => true) do |r| + expect(r.stdout).to match(%r{Notice: 4}) end end - it 'should count elements in an array that match a second argument' do - pp = <<-EOS + pp2 = <<-DOC $input = [1,1,1,2] $output = count($input, 1) notify { "$output": } - EOS - - apply_manifest(pp, :catch_failures => true) do |r| - expect(r.stdout).to match(/Notice: 3/) + DOC + it 'counts elements in an array that match a second argument' do + apply_manifest(pp2, :catch_failures => true) do |r| + expect(r.stdout).to match(%r{Notice: 3}) end end end