2 describe 'apt::conf', :type => :define do
6 let(:facts) { { :lsbdistid => 'Debian', :osfamily => 'Debian' } }
11 describe "when creating an apt preference" do
15 :content => "Apt::Install-Recommends 0;\nApt::AutoRemove::InstallRecommends 1;\n"
20 "/etc/apt/apt.conf.d/00norecommends"
23 it { should contain_file(filename).with({
24 'ensure' => 'present',
25 'content' => /Apt::Install-Recommends 0;\nApt::AutoRemove::InstallRecommends 1;/,
33 describe "when removing an apt preference" do
38 :content => "Apt::Install-Recommends 0;\nApt::AutoRemove::InstallRecommends 1;\n"
43 "/etc/apt/apt.conf.d/00norecommends"
46 it { should contain_file(filename).with({
48 'content' => /Apt::Install-Recommends 0;\nApt::AutoRemove::InstallRecommends 1;/,