From 8895999e938c487ad6fa20aca0615757e30964be Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Fri, 24 Sep 2021 00:44:54 +0900 Subject: [PATCH] Fix unit tests incompatible with puppetlab-stdlib 8.0.0 Since puppetlabs-stdlib 8.0.0, ensure_packages automatically translates 'ensure => present' to 'ensure => installed' and that translation breaks existing assertions in unit tests. Change-Id: I07dbb985751444c12276f3ee8540d7d5dd48316e --- spec/defines/keystone_resource_authtoken_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/defines/keystone_resource_authtoken_spec.rb b/spec/defines/keystone_resource_authtoken_spec.rb index 726caa7dc..a4e6d0f9d 100644 --- a/spec/defines/keystone_resource_authtoken_spec.rb +++ b/spec/defines/keystone_resource_authtoken_spec.rb @@ -166,7 +166,7 @@ describe 'keystone::resource::authtoken' do is_expected.to contain_package('python-memcache').with( :name => platform_params[:memcache_package_name], - :ensure => 'present' + :ensure => 'installed' ) end end