Added an ensure parameter for user control of proxy presence. Defaults to undef to...
[puppet-modules/puppetlabs-apt.git] / spec / classes / apt_spec.rb
index 5a71fb581a6a7d612a7d9ece3b73af118f5ad480..7578d2eb78d80735f7a85932425e0c207f4117b9 100644 (file)
@@ -91,6 +91,14 @@ describe 'apt' do
         /Acquire::https::proxy "https:\/\/localhost:8080\/";/
       )}
     end
+
+    context 'ensure=absent' do
+      let(:params) { { :proxy => { 'ensure' => 'absent'} } }
+      it { is_expected.to contain_apt__setting('conf-proxy').with({
+        :ensure   => 'absent',
+        :priority => '01',
+      })}
+    end
   end
   context 'lots of non-defaults' do
     let :params do