X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=spec%2Fdefines%2Fsetting_spec.rb;h=c0aad8e4601200c62061d085f401f1abaff33771;hb=3f6863ac4c97f834bebc811852452b073d202682;hp=a326bdbdd3239c400319eb199b127ef88f5fe6a7;hpb=2778c8588e2df11e16a20075fedd9b9a93f6dbd5;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/spec/defines/setting_spec.rb b/spec/defines/setting_spec.rb index a326bdb..c0aad8e 100644 --- a/spec/defines/setting_spec.rb +++ b/spec/defines/setting_spec.rb @@ -95,8 +95,10 @@ describe 'apt::setting' do context 'with priority=1.2' do let(:params) { default_params.merge({ :priority => 1.2 }) } - it do - expect { subject.call }.to raise_error(Puppet::Error, /be an integer /) + if Puppet::Util::Package.versioncmp(Puppet.version, '4.0') >= 0 || ENV["FUTURE_PARSER"] == 'yes' + it { is_expected.to compile.and_raise_error(/input needs to be a String/) } + else + it { is_expected.to compile.and_raise_error(/priority must be an integer or a zero-padded integer/) } end end end