From 12ab2c89f7968558a7d39aa6ed0cca3577ea8156 Mon Sep 17 00:00:00 2001 From: Raphaƫl Pinson Date: Mon, 20 Oct 2014 15:52:29 +0200 Subject: Fix missing facts in specs --- spec/classes/dhcp_spec.rb | 36 ++++++++++++++++++++++++-------- spec/defines/dhcp_hosts_spec.rb | 2 ++ spec/defines/dhcp_shared_network_spec.rb | 4 +++- spec/defines/dhcp_subnet_spec.rb | 2 ++ 4 files changed, 34 insertions(+), 10 deletions(-) (limited to 'spec') diff --git a/spec/classes/dhcp_spec.rb b/spec/classes/dhcp_spec.rb index 9db478c..5bc4a5b 100644 --- a/spec/classes/dhcp_spec.rb +++ b/spec/classes/dhcp_spec.rb @@ -5,7 +5,9 @@ describe 'dhcp' do let (:facts) { { :operatingsystem => 'RedHat', :osfamily => 'Redhat', - :lsbdistcodename => 'Santiago' + :lsbdistcodename => 'Santiago', + :id => 'root', + :path => '/foo/bar' } } it 'should fail' do @@ -19,7 +21,9 @@ describe 'dhcp' do let (:facts) { { :operatingsystem => 'Debian', :osfamily => 'Debian', - :lsbdistcodename => 'lenny' + :lsbdistcodename => 'lenny', + :id => 'root', + :path => '/foo/bar' } } # Package @@ -54,7 +58,9 @@ describe 'dhcp' do let (:facts) { { :operatingsystem => 'Debian', :osfamily => 'Debian', - :lsbdistcodename => 'squeeze' + :lsbdistcodename => 'squeeze', + :id => 'root', + :path => '/foo/bar' } } # Package @@ -90,7 +96,9 @@ describe 'dhcp' do let (:facts) { { :operatingsystem => 'Debian', :osfamily => 'Debian', - :lsbdistcodename => 'squeeze' + :lsbdistcodename => 'squeeze', + :id => 'root', + :path => '/foo/bar' } } let (:params) { { :server_ddns_update => true @@ -107,7 +115,9 @@ describe 'dhcp' do let (:facts) { { :operatingsystem => 'Debian', :osfamily => 'Debian', - :lsbdistcodename => 'squeeze' + :lsbdistcodename => 'squeeze', + :id => 'root', + :path => '/foo/bar' } } let (:params) { { :server_ddns_update => 'foo' @@ -127,7 +137,9 @@ describe 'dhcp' do let (:facts) { { :operatingsystem => 'Debian', :osfamily => 'Debian', - :lsbdistcodename => 'squeeze' + :lsbdistcodename => 'squeeze', + :id => 'root', + :path => '/foo/bar' } } let (:params) { { :server_authoritative => 'foo' @@ -144,7 +156,9 @@ describe 'dhcp' do let (:facts) { { :operatingsystem => 'Debian', :osfamily => 'Debian', - :lsbdistcodename => 'squeeze' + :lsbdistcodename => 'squeeze', + :id => 'root', + :path => '/foo/bar' } } let (:params) { { :server_authoritative => true @@ -164,7 +178,9 @@ describe 'dhcp' do let (:facts) { { :operatingsystem => 'Debian', :osfamily => 'Debian', - :lsbdistcodename => 'squeeze' + :lsbdistcodename => 'squeeze', + :id => 'root', + :path => '/foo/bar' } } let (:params) { { :server_opts => 'foo' @@ -181,7 +197,9 @@ describe 'dhcp' do let (:facts) { { :operatingsystem => 'Debian', :osfamily => 'Debian', - :lsbdistcodename => 'squeeze' + :lsbdistcodename => 'squeeze', + :id => 'root', + :path => '/foo/bar' } } let (:params) { { :server_opts => ['foo', 'bar', 'baz'] diff --git a/spec/defines/dhcp_hosts_spec.rb b/spec/defines/dhcp_hosts_spec.rb index 8170ed5..693760d 100644 --- a/spec/defines/dhcp_hosts_spec.rb +++ b/spec/defines/dhcp_hosts_spec.rb @@ -6,6 +6,8 @@ describe 'dhcp::hosts' do :operatingsystem => 'Debian', :osfamily => 'Debian', :lsbdistcodename => 'squeeze', + :id => 'root', + :path => '/foo/bar' } } context 'when passing wrong value for ensure' do diff --git a/spec/defines/dhcp_shared_network_spec.rb b/spec/defines/dhcp_shared_network_spec.rb index d59f73c..aa22d9e 100644 --- a/spec/defines/dhcp_shared_network_spec.rb +++ b/spec/defines/dhcp_shared_network_spec.rb @@ -5,7 +5,9 @@ describe 'dhcp::shared_network' do let (:facts) { { :operatingsystem => 'Debian', :osfamily => 'Debian', - :lsbdistcodename => 'squeeze' + :lsbdistcodename => 'squeeze', + :id => 'root', + :path => '/foo/bar' } } context 'when passing wrong value for ensure' do diff --git a/spec/defines/dhcp_subnet_spec.rb b/spec/defines/dhcp_subnet_spec.rb index b679551..6a7d604 100644 --- a/spec/defines/dhcp_subnet_spec.rb +++ b/spec/defines/dhcp_subnet_spec.rb @@ -8,6 +8,8 @@ describe 'dhcp::subnet' do :lsbdistcodename => 'squeeze', :netmask_eth0 => '255.255.255.0', :domain => 'example.com', + :id => 'root', + :path => '/foo/bar' } } context 'when passing wrong value for ensure' do -- cgit v1.2.3