X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fdsa-puppet.git;a=blobdiff_plain;f=3rdparty%2Fmodules%2Fstdlib%2Fspec%2Ffunctions%2Ftry_get_value_spec.rb;h=6fe9c10fd2bc0d4d3f42fefaefff1e6af9c108d4;hp=630296bb3571bf71d693a90a92e20234fafd17fa;hb=30caaa85aed7015ca0d77216bff175eebd917eb7;hpb=6f656bd4265e3dab13b9af2bf96e9044322e9d8f diff --git a/3rdparty/modules/stdlib/spec/functions/try_get_value_spec.rb b/3rdparty/modules/stdlib/spec/functions/try_get_value_spec.rb index 630296bb3..6fe9c10fd 100644 --- a/3rdparty/modules/stdlib/spec/functions/try_get_value_spec.rb +++ b/3rdparty/modules/stdlib/spec/functions/try_get_value_spec.rb @@ -104,5 +104,9 @@ describe 'try_get_value' do it 'is able to use a custom path separator: default' do is_expected.to run.with_params(data, 'a::c', 'default', '::').and_return('default') end + + it 'is able to throw an error with incorrect params' do + is_expected.to run.with_params.and_raise_error(ArgumentError, %r{Wrong number of arguments}i) + end end end