]> review.fuel-infra Code Review - puppet-modules/puppetlabs-apt.git/commitdiff
Add spec test to test for failure
authorRichard Pijnenburg <richard@ispavailability.com>
Thu, 27 Feb 2014 09:23:11 +0000 (10:23 +0100)
committerRichard Pijnenburg <richard@ispavailability.com>
Thu, 27 Feb 2014 09:23:11 +0000 (10:23 +0100)
spec/classes/params_spec.rb

index 2d3ec3c71aa8bf0e753e2565534ff9677d9267f8..5c43bc64d2c7e8d660170ac749fab8b3e82f5d6c 100644 (file)
@@ -11,4 +11,17 @@ describe 'apt::params', :type => :class do
   it "Should not contain any resources" do
     subject.resources.size.should == 4
   end
+
+  describe "With unknown lsbdistid" do
+
+    let(:facts) { { :lsbdistid => 'CentOS' } }
+    let (:title) { 'my_package' }
+
+    it do
+      expect {
+       should compile
+      }.to raise_error(Puppet::Error, /Unsupported lsbdistid/)
+    end
+
+  end
 end