@@ -61,36 +61,36 @@ The path to the directory containing your basic manifests like `site.pp`.
61
61
62
62
#### module\_ path
63
63
Type | Default | Puppet Version(s)
64
- ------ | -------- | -----------------
65
- String | Required | 2.x, 3.x, 4.x
64
+ ------ | -------- | ------------------
65
+ String | Required | 2.x, 3.x, 4.x, 5.x
66
66
67
67
The path to the directory containing your Puppet modules.
68
68
69
69
#### default\_ facts
70
70
Type | Default | Puppet Version(s)
71
- ---- | ------- | -----------------
72
- Hash | ` {} ` | 2.x, 3.x, 4.x
71
+ ---- | ------- | ------------------
72
+ Hash | ` {} ` | 2.x, 3.x, 4.x, 5.x
73
73
74
74
A hash of default facts that should be used for all the tests.
75
75
76
76
#### hiera\_ config
77
77
Type | Default | Puppet Version(s)
78
78
------ | ------------- | -----------------
79
- String | ` "/dev/null" ` | 3.x, 4.x
79
+ String | ` "/dev/null" ` | 3.x, 4.x, 5.x
80
80
81
81
The path to your ` hiera.yaml ` file (if used).
82
82
83
83
#### default\_ node\_ params
84
84
Type | Default | Puppet Version(s)
85
85
---- | ------- | -----------------
86
- Hash | ` {} ` | 4.x
86
+ Hash | ` {} ` | 4.x, 5.x
87
87
88
88
A hash of default node parameters that should be used for all the tests.
89
89
90
90
#### default\_ trusted\_ facts
91
91
Type | Default | Puppet Version(s)
92
92
---- | ------- | -----------------
93
- Hash | ` {} ` | 4.x
93
+ Hash | ` {} ` | 4.x, 5.x
94
94
95
95
A hash of default trusted facts that should be used for all the tests
96
96
(available in the manifests as the ` $trusted ` hash). In order to use this, the
@@ -99,22 +99,22 @@ A hash of default trusted facts that should be used for all the tests
99
99
#### trusted\_ node\_ data
100
100
Type | Default | Puppet Version(s)
101
101
------- | ------- | -----------------
102
- Boolean | ` false ` | 3.x, 4.x
102
+ Boolean | ` false ` | 3.x, 4.x, 5.x
103
103
104
104
Configures rspec-puppet to use the ` $trusted ` hash when compiling the
105
105
catalogues.
106
106
107
107
#### confdir
108
108
Type | Default | Puppet Version(s)
109
- ------ | --------------- | -----------------
110
- String | ` "/etc/puppet" ` | 2.x, 3.x, 4.x
109
+ ------ | --------------- | ------------------
110
+ String | ` "/etc/puppet" ` | 2.x, 3.x, 4.x, 5.x
111
111
112
112
The path to the main Puppet configuration directory.
113
113
114
114
#### config
115
115
Type | Default | Puppet Version(s)
116
- ------ | ---------------------- | -----------------
117
- String | Puppet's default value | 2.x, 3.x, 4.x
116
+ ------ | ---------------------- | ------------------
117
+ String | Puppet's default value | 2.x, 3.x, 4.x, 5.x
118
118
119
119
The path to ` puppet.conf ` .
120
120
@@ -136,7 +136,7 @@ stored outside of modules.
136
136
#### environmentpath
137
137
Type | Default | Puppet Version(s)
138
138
------ | ------------------------------------- | -----------------
139
- String | ` "/etc/puppetlabs/code/environments" ` | 4.x
139
+ String | ` "/etc/puppetlabs/code/environments" ` | 4.x, 5.x
140
140
141
141
The search path for environment directories.
142
142
@@ -150,7 +150,7 @@ This switches between the 3.x (`current`) and 4.x (`future`) parsers.
150
150
#### ordering
151
151
Type | Default | Puppet Version(s)
152
152
------ | -------------- | -----------------
153
- String | ` "title-hash" ` | 3.x, 4.x
153
+ String | ` "title-hash" ` | 3.x, 4.x, 5.x
154
154
155
155
How unrelated resources should be ordered when applying a catalogue.
156
156
* ` manifest ` - Use the order in which the resources are declared in the
@@ -162,7 +162,7 @@ How unrelated resources should be ordered when applying a catalogue.
162
162
#### strict\_ variables
163
163
Type | Default | Puppet Version(s)
164
164
------- | ------- | -----------------
165
- Boolean | ` false ` | 3.x, 4.x
165
+ Boolean | ` false ` | 3.x, 4.x, 5.x
166
166
167
167
Makes Puppet raise an error when it tries to reference a variable that hasn't
168
168
been defined (not including variables that have been explicitly set to
@@ -171,15 +171,15 @@ been defined (not including variables that have been explicitly set to
171
171
#### stringify\_ facts
172
172
Type | Default | Puppet Version(s)
173
173
------- | ------- | -----------------
174
- Boolean | ` true ` | 3.x, 4.x
174
+ Boolean | ` true ` | 3.x, 4.x, 5.x
175
175
176
176
Makes rspec-puppet coerce all the fact values into strings (matching the
177
177
behaviour of older versions of Puppet).
178
178
179
179
#### enable\_ pathname\_ stubbing
180
180
Type | Default | Puppet Version(s)
181
- ------- | ------- | -----------------
182
- Boolean |` false ` | 2.x, 3.x, 4.x
181
+ ------- | ------- | ------------------
182
+ Boolean |` false ` | 2.x, 3.x, 4.x, 5.x
183
183
184
184
Configures rspec-puppet to stub out ` Pathname#absolute? ` with it's own
185
185
implementation. This should only be enabled if you're running into an issue
@@ -188,8 +188,8 @@ functions, etc) that use `Pathname#absolute?`.
188
188
189
189
#### setup\_ fixtures
190
190
Type | Default | Puppet Version(s)
191
- ------- | ------- | ---------------
192
- Boolean | ` true ` | 2.x, 3.x, 4.x
191
+ ------- | ------- | ------------------
192
+ Boolean | ` true ` | 2.x, 3.x, 4.x, 5.x
193
193
194
194
Configures rspec-puppet to automatically create a link from the root of your
195
195
module to ` spec/fixtures/<module name> ` at the beginning of the test run.
0 commit comments