From: Eimhin Laverty Date: Fri, 31 Aug 2018 15:01:07 +0000 (+0100) Subject: (FM-7320) - Removed assert_type statements X-Git-Tag: 6.1.0~13^2 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;ds=sidebyside;h=9b3254ee4599c9e2b068874c05f8d271689ada2f;hp=0cfcadeee5cc86c577756adf812822214af4d37f;p=puppet-modules%2Fpuppetlabs-apt.git (FM-7320) - Removed assert_type statements --- diff --git a/manifests/key.pp b/manifests/key.pp index 1933b3f..7eaf4d9 100644 --- a/manifests/key.pp +++ b/manifests/key.pp @@ -1,27 +1,12 @@ # == Define: apt::key define apt::key ( - String $id = $title, - Enum['present', 'absent'] $ensure = present, - Optional[String] $content = undef, - Optional[String] $source = undef, - String $server = $::apt::keyserver, - Optional[String] $options = undef, - ) { - - assert_type( - Pattern[ - /\A(0x)?[0-9a-fA-F]{8}\Z/, - /\A(0x)?[0-9a-fA-F]{16}\Z/, - /\A(0x)?[0-9a-fA-F]{40}\Z/, - ], $id) - - if $source { - assert_type(Pattern[/\Ahttps?:\/\//, /\Aftp:\/\//, /\A\/\w+/], $source) - } - - if $server { - assert_type(Pattern[/\A((hkp|http|https):\/\/)?([a-z\d])([a-z\d-]{0,61}\.)+[a-z\d]+(:\d{2,5})?$/], $server) - } + Pattern[/\A(0x)?[0-9a-fA-F]{8}\Z/, /\A(0x)?[0-9a-fA-F]{16}\Z/, /\A(0x)?[0-9a-fA-F]{40}\Z/] $id = $title, + Enum['present', 'absent'] $ensure = present, + Optional[String] $content = undef, + Optional[Pattern[/\Ahttps?:\/\//, /\Aftp:\/\//, /\A\/\w+/]] $source = undef, + Pattern[/\A((hkp|http|https):\/\/)?([a-z\d])([a-z\d-]{0,61}\.)+[a-z\d]+(:\d{2,5})?$/] $server = $::apt::keyserver, + Optional[String] $options = undef, + ) { case $ensure { present: { diff --git a/spec/defines/key_compat_spec.rb b/spec/defines/key_compat_spec.rb index aee5855..ae247d2 100644 --- a/spec/defines/key_compat_spec.rb +++ b/spec/defines/key_compat_spec.rb @@ -271,7 +271,7 @@ describe 'apt::key', type: :define do end it 'fails' do - is_expected.to raise_error(%r{expects a match}) + is_expected.to raise_error(%r{evaluating a Resource}) end end diff --git a/spec/defines/key_spec.rb b/spec/defines/key_spec.rb index d196063..b4ccf16 100644 --- a/spec/defines/key_spec.rb +++ b/spec/defines/key_spec.rb @@ -276,7 +276,7 @@ describe 'apt::key' do end it 'fails' do - is_expected.to raise_error(%r{expects a match}) + is_expected.to raise_error(%r{evaluating a Resource}) end end