summaryrefslogtreecommitdiff
path: root/spec/hosts/simple_debian_wheezy_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/hosts/simple_debian_wheezy_spec.rb')
-rw-r--r--spec/hosts/simple_debian_wheezy_spec.rb28
1 files changed, 21 insertions, 7 deletions
diff --git a/spec/hosts/simple_debian_wheezy_spec.rb b/spec/hosts/simple_debian_wheezy_spec.rb
index 8985e28..f301038 100644
--- a/spec/hosts/simple_debian_wheezy_spec.rb
+++ b/spec/hosts/simple_debian_wheezy_spec.rb
@@ -2,9 +2,12 @@ require 'spec_helper'
describe 'simple_debian_wheezy' do
let (:facts) { {
- :osfamily => 'Debian',
- :lsbdistcodename => 'wheezy',
- :rubyversion => '1.9.1',
+ :augeas_lens_dir => :undef,
+ :augeas_ruby_version => :undef,
+ :augeas_version => :undef,
+ :lsbdistcodename => 'wheezy',
+ :osfamily => 'Debian',
+ :rubyversion => '1.9.1',
} }
context 'when versions are not specified' do
@@ -28,6 +31,7 @@ describe 'simple_debian_wheezy' do
:osfamily => 'Debian',
:lsbdistcodename => 'wheezy',
:rubyversion => '1.9.1',
+ :augeas_lens_dir => :undef,
:augeas_version => '1.2.3',
:augeas_ruby_version => '3.2.1',
} }
@@ -48,6 +52,14 @@ describe 'simple_debian_wheezy' do
end
context 'with standard lens_dir' do
+ let (:facts) { {
+ :augeas_lens_dir => :undef,
+ :augeas_ruby_version => :undef,
+ :augeas_version => :undef,
+ :osfamily => 'Debian',
+ :rubyversion => '1.9.1',
+ } }
+
it { should contain_file('/usr/share/augeas/lenses').with(
:ensure => 'directory',
:purge => 'true',
@@ -68,10 +80,12 @@ describe 'simple_debian_wheezy' do
context 'with a non standard lens_dir' do
let (:facts) { {
- :osfamily => 'Debian',
- :lsbdistcodename => 'wheezy',
- :rubyversion => '1.9.1',
- :augeas_lens_dir => '/opt/augeas/lenses'
+ :augeas_lens_dir => '/opt/augeas/lenses',
+ :augeas_ruby_version => :undef,
+ :augeas_version => :undef,
+ :lsbdistcodename => 'wheezy',
+ :osfamily => 'Debian',
+ :rubyversion => '1.9.1',
} }
it { should contain_file('/opt/augeas/lenses').with(