X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fdsa-puppet.git;a=blobdiff_plain;f=3rdparty%2Fmodules%2Fstdlib%2Fspec%2Ffunctions%2Fvalidate_bool_spec.rb;h=72c1e2dc99b3a4ccbf11aab9d24535895f76c1e4;hp=e7ca1e292c0517f0864a4c21fc893cfe28b62d92;hb=30caaa85aed7015ca0d77216bff175eebd917eb7;hpb=6f656bd4265e3dab13b9af2bf96e9044322e9d8f diff --git a/3rdparty/modules/stdlib/spec/functions/validate_bool_spec.rb b/3rdparty/modules/stdlib/spec/functions/validate_bool_spec.rb index e7ca1e292..72c1e2dc9 100644 --- a/3rdparty/modules/stdlib/spec/functions/validate_bool_spec.rb +++ b/3rdparty/modules/stdlib/spec/functions/validate_bool_spec.rb @@ -24,6 +24,8 @@ describe 'validate_bool' do end describe 'validation failures' do + it { is_expected.to run.with_params([]).and_raise_error(Puppet::ParseError, %r{is not a boolean}) } + it { is_expected.to run.with_params({}).and_raise_error(Puppet::ParseError, %r{is not a boolean}) } it { is_expected.to run.with_params('one').and_raise_error(Puppet::ParseError, %r{is not a boolean}) } it { is_expected.to run.with_params(true, 'one').and_raise_error(Puppet::ParseError, %r{is not a boolean}) } it { is_expected.to run.with_params('one', false).and_raise_error(Puppet::ParseError, %r{is not a boolean}) }