From: Richard Pijnenburg Date: Thu, 27 Feb 2014 09:23:11 +0000 (+0100) Subject: Add spec test to test for failure X-Git-Tag: 1.5.0~21^2~1 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=440484d26ab9ccfda21ef247c87dc155a878ef2b;p=puppet-modules%2Fpuppetlabs-apt.git Add spec test to test for failure --- diff --git a/spec/classes/params_spec.rb b/spec/classes/params_spec.rb index 2d3ec3c..5c43bc6 100644 --- a/spec/classes/params_spec.rb +++ b/spec/classes/params_spec.rb @@ -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