From 69dc5e3a5fec296de896afca0b771a32091acc8e Mon Sep 17 00:00:00 2001 From: Alex Schultz Date: Mon, 26 Sep 2016 11:23:03 -0600 Subject: [PATCH] Fix unit tests for apt module This change include the declaration of the lsbdisrelease fact for debian based systems due to the usage in puppetlabs-apt 2.3.0. Previously this fact was not used so tests passed under Puppet 4.5+. Change-Id: Id1b5362ea088ce1978e78e4b14159e2310c19825 --- spec/classes/openstack_extras_repo_debian_debian_spec.rb | 3 ++- spec/classes/openstack_extras_repo_debian_ubuntu_spec.rb | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/spec/classes/openstack_extras_repo_debian_debian_spec.rb b/spec/classes/openstack_extras_repo_debian_debian_spec.rb index e3cb539..bf5c8c8 100644 --- a/spec/classes/openstack_extras_repo_debian_debian_spec.rb +++ b/spec/classes/openstack_extras_repo_debian_debian_spec.rb @@ -25,7 +25,8 @@ describe 'openstack_extras::repo::debian::debian' do @default_facts.merge({ :osfamily => 'Debian', :operatingsystem => 'Debian', - :lsbdistid => 'Debian' + :lsbdistid => 'Debian', + :lsbdistrelease => '8' }) end diff --git a/spec/classes/openstack_extras_repo_debian_ubuntu_spec.rb b/spec/classes/openstack_extras_repo_debian_ubuntu_spec.rb index 49fffc2..f40e1bc 100644 --- a/spec/classes/openstack_extras_repo_debian_ubuntu_spec.rb +++ b/spec/classes/openstack_extras_repo_debian_ubuntu_spec.rb @@ -26,7 +26,8 @@ describe 'openstack_extras::repo::debian::ubuntu' do :osfamily => 'Debian', :operatingsystem => 'Ubuntu', :lsbdistid => 'Ubuntu', - :lsbdistcodename => 'trusty' + :lsbdistcodename => 'trusty', + :lsbdistrelease => '14.04' }) end