X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=spec%2Fdefines%2Fsource_spec.rb;h=7a1cac321a0502471dfef8a8497e0d4b5f250c88;hb=bb3a1f0af06febbae96effd048448f03e4c87d7e;hp=8ca7f8e20308f763910b800e60c6c41db9a32d72;hpb=443db5a7c24fc7186ed10d9dc5af5b8eaef88ede;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/spec/defines/source_spec.rb b/spec/defines/source_spec.rb index 8ca7f8e..7a1cac3 100644 --- a/spec/defines/source_spec.rb +++ b/spec/defines/source_spec.rb @@ -3,6 +3,9 @@ require 'spec_helper' describe 'apt::source', :type => :define do GPG_KEY_ID = '47B320EB4C7C375AA9DAE1A01054B7A24BD6EC30' + let :pre_condition do + 'class { "apt": }' + end let :title do 'my_source' @@ -48,7 +51,6 @@ describe 'apt::source', :type => :define do 'release' => 'sid', 'repos' => 'testing', 'include_src' => false, - 'required_packages' => 'vim', 'key' => GPG_KEY_ID, 'key_server' => 'pgp.mit.edu', 'key_content' => 'GPG key content', @@ -75,15 +77,6 @@ describe 'apt::source', :type => :define do }) } - it { is_expected.to contain_exec("Required packages: 'vim' for my_source").that_comes_before('Exec[apt_update]').that_subscribes_to('File[my_source.list]').with({ - 'command' => '/usr/bin/apt-get -y install vim', - 'logoutput' => 'on_failure', - 'refreshonly' => true, - 'tries' => '3', - 'try_sleep' => '1', - }) - } - it { is_expected.to contain_apt__key("Add key: #{GPG_KEY_ID} from Apt::Source my_source").that_comes_before('File[my_source.list]').with({ 'ensure' => 'present', 'key' => GPG_KEY_ID,