describe 'apt::unattended_upgrades', :type => :class do
let(:file_unattended) { '/etc/apt/apt.conf.d/50unattended-upgrades' }
let(:file_periodic) { '/etc/apt/apt.conf.d/10periodic' }
- let(:facts) { { :lsbdistid => 'Debian' } }
+ let(:facts) { { :lsbdistid => 'Debian', :osfamily => 'Debian' } }
it { should contain_package("unattended-upgrades") }
{
'lsbdistid' => 'debian',
'lsbdistcodename' => 'squeeze',
+ 'osfamily' => 'Debian',
}
end
context 'bad auto_fix' do
{
'lsbdistid' => 'debian',
'lsbdistcodename' => 'squeeze',
+ 'osfamily' => 'Debian',
}
end
{
'lsbdistid' => 'debian',
'lsbdistcodename' => 'wheezy',
+ 'osfamily' => 'Debian',
}
end
{
'lsbdistid' => 'debian',
'lsbdistcodename' => 'wheezy',
+ 'osfamily' => 'Debian',
}
end