diff --git a/spec/classes/bind_spec.rb b/spec/classes/bind_spec.rb index 2f87583..8d504ef 100644 --- a/spec/classes/bind_spec.rb +++ b/spec/classes/bind_spec.rb @@ -3,17 +3,22 @@ require 'spec_helper' describe 'bind' do let(:facts) { { :concat_basedir => '/wtf' } } + let(:params) { { :confdir => '_CONFDIR_' } } + context 'on Debian-derived systems' do let(:facts) { super().merge({ :osfamily => 'Debian' }) } it { - should contain_package('bind').with({ + should contain_package('bind').with({ 'ensure' => 'latest', 'name' => 'bind9' }) } + it { should contain_file('_CONFDIR_/named.conf').that_requires('Package[bind]') } + it { should contain_file('_CONFDIR_/named.conf').that_notifies('Service[bind]') } + it { should contain_service('bind').with({ 'ensure' => 'running',