2 describe 'apt::conf', :type => :define do
3 let(:facts) { { :lsbdistid => 'Debian' } }
8 describe "when creating an apt preference" do
12 :content => "Apt::Install-Recommends 0;\nApt::AutoRemove::InstallRecommends 1;\n"
17 "/etc/apt/apt.conf.d/00norecommends"
20 it { should contain_apt__conf('norecommends').with({
22 'content' => "Apt::Install-Recommends 0;\nApt::AutoRemove::InstallRecommends 1;\n"
26 it { should contain_file(filename).with({
27 'ensure' => 'present',
28 'content' => "Apt::Install-Recommends 0;\nApt::AutoRemove::InstallRecommends 1;\n",
36 describe "when removing an apt preference" do
41 :content => "Apt::Install-Recommends 0;\nApt::AutoRemove::InstallRecommends 1;\n"
46 "/etc/apt/apt.conf.d/00norecommends"
49 it { should contain_file(filename).with({
51 'content' => "Apt::Install-Recommends 0;\nApt::AutoRemove::InstallRecommends 1;\n",