Skip to content

Commit e794fd1

Browse files
committedFeb 10, 2015
fix tests
1 parent 1de8761 commit e794fd1

File tree

4 files changed

+32
-22
lines changed

4 files changed

+32
-22
lines changed
 

‎.fixtures.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ fixtures:
22
repositories:
33
stdlib: "git://github.com/puppetlabs/puppetlabs-stdlib.git"
44
symlinks:
5-
mongodb: "#{source_dir}"
5+
redis: "#{source_dir}"

‎spec/classes/install_spec.rb

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
require 'spec_helper'
2+
3+
describe 'redis::install' do
4+
5+
context 'Unsupported OS' do
6+
let(:facts) {{ :osfamily => 'unsupported' }}
7+
it { expect { should contain_class('redis::install')}.to raise_error(Puppet::Error, /The module does not support this OS/ )}
8+
end
9+
10+
context 'with defaults for all parameters on RedHat' do
11+
let(:facts) {{ :operatingsystem => 'RedHat' }}
12+
it do
13+
should have_redis__installbinary_resource_count(6)
14+
should contain_file('/opt').with({
15+
'ensure' => 'directory',
16+
})
17+
end
18+
end
19+
20+
context 'with defaults for all parameters on Debian' do
21+
let(:facts) {{ :operatingsystem => 'Debian' }}
22+
it do
23+
should have_redis__installbinary_resource_count(6)
24+
should contain_file('/opt').with({
25+
'ensure' => 'directory',
26+
})
27+
end
28+
end
29+
30+
end

‎spec/classes/redis_install_spec.rb

-20
This file was deleted.

‎spec/spec_helper.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
require 'puppetlabs_spec_helper/module_spec_helper'
1+
require 'puppetlabs_spec_helper/module_spec_helper'

0 commit comments

Comments
 (0)
Please sign in to comment.