Skip to content
This repository was archived by the owner on Apr 20, 2018. It is now read-only.

Commit 0e9c706

Browse files
committed
ensuring puppetversion fact is test in the tests
1 parent dadf140 commit 0e9c706

File tree

4 files changed

+20
-12
lines changed

4 files changed

+20
-12
lines changed

spec/classes/config_spec.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
let(:facts) {{
88
:osfamily => osfamily,
99
:serialnumber => 0,
10-
:rundeck_version => ''
10+
:rundeck_version => '',
11+
:puppetversion => '3.8.1'
1112
}}
1213

1314
it { should contain_class('rundeck::config::global::framework') }
@@ -63,7 +64,8 @@
6364
let(:facts) {{
6465
:osfamily => 'RedHat',
6566
:serialnumber => 0,
66-
:rundeck_version => ''
67+
:rundeck_version => '',
68+
:puppetversion => '3.8.1'
6769
}}
6870
let(:params) {{ :jvm_args => jvm_args }}
6971
it { should contain_file('/etc/rundeck/profile') }

spec/classes/install_spec.rb

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
let(:facts) {{
99
:osfamily => osfamily,
1010
:serialnumber => 0,
11-
:rundeck_version => ''
11+
:rundeck_version => '',
12+
:puppetversion => '3.8.1'
1213
}}
1314
plugin_dir = '/var/lib/rundeck/libext'
1415

@@ -23,10 +24,10 @@
2324
it { should contain_file('/var/lib/rundeck').with(
2425
'ensure' => 'directory'
2526
)}
26-
27+
2728
it { should contain_file(plugin_dir).with(
2829
'ensure' => 'directory'
29-
) }
30+
) }
3031

3132
it { should contain_user('rundeck').with(
3233
'ensure' => 'present'
@@ -35,15 +36,16 @@
3536
end
3637
end
3738

38-
describe 'different user and group' do
39+
describe 'different user and group' do
3940
let(:params) {{
4041
:user => 'A1234',
4142
:group => 'A1234'
4243
}}
4344
let(:facts) {{
4445
:osfamily => 'Debian',
4546
:serialnumber => 0,
46-
:rundeck_version => ''
47+
:rundeck_version => '',
48+
:puppetversion => '3.8.1'
4749
}}
4850

4951
it { should contain_group('A1234').with(
@@ -60,6 +62,6 @@
6062

6163
it { should contain_user('rundeck').with(
6264
'ensure' => 'absent'
63-
)}
65+
)}
6466
end
6567
end

spec/classes/rundeck_spec.rb

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
let(:facts) {{
99
:osfamily => osfamily,
1010
:serialnumber => 0,
11-
:rundeck_version => ''
11+
:rundeck_version => '',
12+
:puppetversion => '3.8.1'
1213
}}
1314

1415
it { should compile }
@@ -28,7 +29,8 @@
2829
:osfamily => 'Solaris',
2930
:operatingsystem => 'Nexenta',
3031
:serialnumber => 0,
31-
:rundeck_version => ''
32+
:rundeck_version => '',
33+
:puppetversion => '3.8.1'
3234
}}
3335

3436
it { expect { should contain_package('rundeck') }.to raise_error(Puppet::Error, /Nexenta not supported/) }
@@ -39,7 +41,8 @@
3941
let(:facts) {{
4042
:osfamily => 'RedHat',
4143
:serialnumber => 0,
42-
:rundeck_version => ''
44+
:rundeck_version => '',
45+
:puppetversion => '3.8.1'
4346
}}
4447

4548
# auth_config cannot be passed as a parameter to rundeck::config :-(

spec/classes/service_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
let(:facts) {{
99
:osfamily => osfamily,
1010
:serialnumber => 0,
11-
:rundeck_version => ''
11+
:rundeck_version => '',
12+
:puppetversion => '3.8.1'
1213
}}
1314
it { should contain_service('rundeckd') }
1415
end

0 commit comments

Comments
 (0)