X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=spec%2Fdefines%2Fsetting_spec.rb;h=19794115dd64991c4e3e27f458300d556551ac21;hb=7a35ea03554fe172ac7e1753efbabd7fed1c7805;hp=e01fdbfe44e7c605152133ac7a6e4adc9d7ca575;hpb=396036892d81a10afb59a0cea287e620a60f7555;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/spec/defines/setting_spec.rb b/spec/defines/setting_spec.rb index e01fdbf..1979411 100644 --- a/spec/defines/setting_spec.rb +++ b/spec/defines/setting_spec.rb @@ -97,40 +97,4 @@ describe 'apt::setting' do :ensure => 'absent', })} end - - describe 'with file_perms' do - context "{'owner' => 'roosevelt'}" do - let(:params) { default_params.merge({ :file_perms => {'owner' => 'roosevelt'} }) } - it { is_expected.to contain_file('/etc/apt/apt.conf.d/50teddybear').that_notifies('Exec[apt_update]').with({ - :owner => 'roosevelt', - :group => 'root', - :mode => '0644', - })} - end - - context "'group' => 'roosevelt'}" do - let(:params) { default_params.merge({ :file_perms => {'group' => 'roosevelt'} }) } - it { is_expected.to contain_file('/etc/apt/apt.conf.d/50teddybear').that_notifies('Exec[apt_update]').with({ - :owner => 'root', - :group => 'roosevelt', - :mode => '0644', - })} - end - - context "'owner' => 'roosevelt'}" do - let(:params) { default_params.merge({ :file_perms => {'mode' => '0600'} }) } - it { is_expected.to contain_file('/etc/apt/apt.conf.d/50teddybear').that_notifies('Exec[apt_update]').with({ - :owner => 'root', - :group => 'root', - :mode => '0600', - })} - end - - context "'notify_update' => false}" do - let(:params) { default_params.merge({ :notify_update => false }) } - it { is_expected.to contain_file('/etc/apt/apt.conf.d/50teddybear') } - it { is_expected.not_to contain_file('/etc/apt/apt.conf.d/50teddybear').that_notifies('Exec[apt_update]') } - end - - end end