]> gitweb.fluxo.info Git - puppet-samba.git/commitdiff
specs for printer name option, closes #64
authorAdam Jahn <ajjahn@gmail.com>
Sun, 10 Jul 2016 18:51:46 +0000 (14:51 -0400)
committerAdam Jahn <ajjahn@gmail.com>
Sun, 10 Jul 2016 18:51:46 +0000 (14:51 -0400)
spec/defines/samba__server__share_spec.rb

index f4665c0ae6fd429d4f442f1d905a967a452467f0..2033ee861bb57e1fe9b4d4f744d3d9a2e7d1f391 100644 (file)
@@ -41,6 +41,7 @@ shared_examples "default share" do
     set.with("inherit permissions")
     set.with("inherit acls")
     set.with("delete readonly")
+    set.with("printer name")
   end
   let(:change_set) { default_changes }
   let(:changes) { change_set.to_a }
@@ -643,6 +644,15 @@ describe 'samba::server::share', :type => :define do
         }}
         let(:change_set) { default_changes.with("delete readonly", "no") }
       end
+
+      context 'with printer_name set to "killing trees"' do
+        include_examples "default share"
+        let(:params) {{
+          :ensure       => 'present',
+          :printer_name => 'killing trees',
+        }}
+        let(:change_set) { default_changes.with("printer name", "'killing trees'") }
+      end
     end
   end
 end