File tree 4 files changed +49
-7
lines changed
4 files changed +49
-7
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,4 @@ fixtures:
9
9
ruby_task_helper :
' https://[email protected] /puppetlabs/puppetlabs-ruby_task_helper'
10
10
stdlib : ' https://github.com/puppetlabs/puppetlabs-stdlib'
11
11
facts : ' https://github.com/puppetlabs/puppetlabs-facts'
12
- puppet_enterprise :
13
- repo :
[email protected] :puppetlabs/puppetlabs-puppet_enterprise.git
14
12
Original file line number Diff line number Diff line change 3
3
describe 'pe_databases' do
4
4
on_supported_os . each do |os , os_facts |
5
5
context "on #{ os } " do
6
+ let ( :pre_condition ) do
7
+ <<-PRE_COND
8
+ define puppet_enterprise::deprecated_parameter() {}
9
+ PRE_COND
10
+ end
6
11
let ( :facts ) { os_facts }
7
12
8
13
it { is_expected . to compile }
9
14
end
10
15
end
11
16
12
17
context 'with default parameters' do
18
+ let ( :pre_condition ) do
19
+ <<-PRE_COND
20
+ define puppet_enterprise::deprecated_parameter() {}
21
+ PRE_COND
22
+ end
23
+
13
24
it {
14
25
is_expected . to contain_class ( 'pe_databases::pg_repack' ) . with ( disable_maintenance : false )
15
26
40
51
end
41
52
42
53
context 'when systemd is not the init provider' do
54
+ let ( :pre_condition ) do
55
+ <<-PRE_COND
56
+ define puppet_enterprise::deprecated_parameter() {}
57
+ PRE_COND
58
+ end
43
59
let ( :facts ) { { pe_databases : { have_systemd : false } } }
44
60
45
61
it { is_expected . to contain_notify ( 'pe_databases_systemd_warn' ) }
Original file line number Diff line number Diff line change 22
22
23
23
on_supported_os . each do |os , os_facts |
24
24
context "on #{ os } " do
25
- let ( :pre_condition ) { 'include pe_databases' }
25
+ let ( :pre_condition ) do
26
+ <<-PRE_COND
27
+ define puppet_enterprise::deprecated_parameter() {}
28
+
29
+ include pe_databases
30
+ PRE_COND
31
+ end
26
32
let ( :facts ) { os_facts }
27
33
28
34
it { is_expected . to compile }
29
35
end
30
36
end
31
37
32
38
context 'with default parameters' do
33
- let ( :pre_condition ) { 'include pe_databases' }
39
+ let ( :pre_condition ) do
40
+ <<-PRE_COND
41
+ define puppet_enterprise::deprecated_parameter() {}
42
+
43
+ include pe_databases
44
+ PRE_COND
45
+ end
34
46
35
47
it {
36
48
tables_hash . each do |name , val |
69
81
end
70
82
71
83
context 'when customizing timers' do
72
- let ( :pre_condition ) { "class {'pe_databases': facts_tables_repack_timer => 'Tue *-*-* 04:20:00'}" }
84
+ let ( :pre_condition ) do
85
+ <<-PRE_COND
86
+ define puppet_enterprise::deprecated_parameter() {}
87
+
88
+ class {'pe_databases': facts_tables_repack_timer => 'Tue *-*-* 04:20:00'}
89
+ PRE_COND
90
+ end
73
91
74
92
it {
75
93
is_expected . to contain_pe_databases__collect ( 'facts' ) . with (
Original file line number Diff line number Diff line change 2
2
3
3
describe 'pe_databases::collect' do
4
4
context 'when repacking tables' do
5
- let ( :pre_condition ) { 'include pe_databases' }
5
+ let ( :pre_condition ) do
6
+ <<-PRE_COND
7
+ define puppet_enterprise::deprecated_parameter() {}
8
+ include pe_databases
9
+ PRE_COND
10
+ end
6
11
let ( :title ) { 'test' }
7
12
let ( :params ) do
8
13
{
30
35
end
31
36
32
37
context 'when disabling maintenance' do
33
- let ( :pre_condition ) { 'include pe_databases' }
38
+ let ( :pre_condition ) do
39
+ <<-PRE_COND
40
+ define puppet_enterprise::deprecated_parameter() {}
41
+ include pe_databases
42
+ PRE_COND
43
+ end
34
44
let ( :title ) { 'test' }
35
45
let ( :params ) do
36
46
{
You can’t perform that action at this time.
0 commit comments