X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=spec%2Fdefines%2Fppa_spec.rb;h=0c3bd75ed779dc64c8a9807eac679c9143b4dccf;hb=9eaa3a43aa2568838106d1f139929c8e39d9943f;hp=dc1173b8970c3c88fc6cd8c01709c10dd6b5c917;hpb=1ce7dbb4c3d4b52d85ec023fa8892a1340fdb665;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/spec/defines/ppa_spec.rb b/spec/defines/ppa_spec.rb index dc1173b..0c3bd75 100644 --- a/spec/defines/ppa_spec.rb +++ b/spec/defines/ppa_spec.rb @@ -1,20 +1,28 @@ require 'spec_helper' describe 'apt::ppa', :type => :define do - [ { :lsbdistrelease => '11.04', + [ + { + :lsbdistrelease => '11.04', :lsbdistcodename => 'natty', :operatingsystem => 'Ubuntu', - :package => 'python-software-properties'}, - { :lsbdistrelease => '12.10', + :lsbdistid => 'Ubuntu', + :package => 'python-software-properties' + }, + { + :lsbdistrelease => '12.10', :lsbdistcodename => 'quantal', :operatingsystem => 'Ubuntu', - :package => 'software-properties-common'}, + :lsbdistid => 'Ubuntu', + :package => 'software-properties-common' + }, ].each do |platform| context "on #{platform[:lsbdistcodename]}" do let :facts do { - :lsbdistrelease => platform[:lsbdistrelease], + :lsbdistrelease => platform[:lsbdistrelease], :lsbdistcodename => platform[:lsbdistcodename], :operatingsystem => platform[:operatingsystem], + :lsbdistid => platform[:lsbdistid], } end let :release do @@ -125,7 +133,8 @@ describe 'apt::ppa', :type => :define do end let :facts do {:lsbdistcodename => '#{platform[:lsbdistcodename]}', - :operatingsystem => 'Ubuntu'} + :operatingsystem => 'Ubuntu', + :lsbdistid => 'Ubuntu'} end let(:title) { "ppa" } let(:release) { "#{platform[:lsbdistcodename]}" }