diff --git a/spec/classes/package_spec.rb b/spec/classes/package_spec.rb index 3c3571e..cae2d09 100644 --- a/spec/classes/package_spec.rb +++ b/spec/classes/package_spec.rb @@ -1,85 +1,85 @@ require 'spec_helper' describe 'sudo::package' do describe 'on supported osfamily: RedHat' do let :params do { package: 'sudo', package_ensure: 'present' } end let :facts do { os: { 'family' => 'RedHat', }, } end it do - is_expected.to contain_package('sudo').with('ensure' => 'present') + is_expected.to contain_package('sudo').with('ensure' => 'installed') end end describe 'on supported osfamily: OpenBSD 5.8' do let :params do { package: 'sudo', package_ensure: 'present' } end let :facts do { os: { 'family' => 'OpenBSD', }, kernelversion: '5.8' } end it do - is_expected.to contain_package('sudo').with('ensure' => 'present') + is_expected.to contain_package('sudo').with('ensure' => 'installed') end end describe 'on supported osfamily: OpenBSD 5.7' do let :facts do { os: { 'family' => 'OpenBSD', }, kernelversion: '5.7' } end it do is_expected.not_to contain_package('sudo') end end describe 'on supported osfamily: AIX' do let :params do { package: 'sudo', package_ensure: 'present', package_source: 'http://www.oss4aix.org/compatible/aix53/sudo-1.8.7-1.aix5.1.ppc.rpm' } end let :facts do { os: { 'family' => 'AIX', }, } end it do is_expected.to contain_class('sudo::package::aix').with( 'package' => 'sudo', 'package_source' => 'http://www.oss4aix.org/compatible/aix53/sudo-1.8.7-1.aix5.1.ppc.rpm', 'package_ensure' => 'present' ) end end end