File tree Expand file tree Collapse file tree 3 files changed +6
-7
lines changed
spec/integration/application Expand file tree Collapse file tree 3 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -2037,7 +2037,7 @@ def self.initialize_default_settings!(settings)
2037
2037
what is being done." ,
2038
2038
} ,
2039
2039
:preprocess_deferred => {
2040
- :default => true ,
2040
+ :default => false ,
2041
2041
:type => :boolean ,
2042
2042
:desc => "Whether puppet should call deferred functions before applying
2043
2043
the catalog. If set to `true`, then all prerequisites needed for the
Original file line number Diff line number Diff line change 155
155
end
156
156
157
157
it "fails to apply a deferred function with an unsatified prerequisite" do
158
+ Puppet [ :preprocess_deferred ] = true
159
+
158
160
catalog_handler = -> ( req , res ) {
159
161
catalog = compile_to_catalog ( deferred_manifest , node )
160
162
res . body = formatter . render ( catalog )
173
175
end
174
176
175
177
it "applies a deferred function and its prerequisite in the same run" do
176
- Puppet [ :preprocess_deferred ] = false
177
-
178
178
catalog_handler = -> ( req , res ) {
179
179
catalog = compile_to_catalog ( deferred_manifest , node )
180
180
res . body = formatter . render ( catalog )
Original file line number Diff line number Diff line change @@ -695,6 +695,8 @@ def bogus()
695
695
end
696
696
697
697
it "fails to apply a deferred function with an unsatified prerequisite" do
698
+ Puppet [ :preprocess_deferred ] = true
699
+
698
700
apply . command_line . args = [ '-e' , deferred_manifest ]
699
701
expect {
700
702
apply . run
@@ -704,8 +706,6 @@ def bogus()
704
706
end
705
707
706
708
it "applies a deferred function and its prerequisite in the same run" do
707
- Puppet [ :preprocess_deferred ] = false
708
-
709
709
apply . command_line . args = [ '-e' , deferred_manifest ]
710
710
expect {
711
711
apply . run
@@ -714,6 +714,7 @@ def bogus()
714
714
end
715
715
716
716
it "validates the deferred resource before applying any resources" do
717
+ Puppet [ :preprocess_deferred ] = true
717
718
undeferred_file = tmpfile ( 'undeferred' )
718
719
719
720
manifest = <<~END
@@ -738,8 +739,6 @@ def bogus()
738
739
end
739
740
740
741
it "evaluates resources before validating the deferred resource" do
741
- Puppet [ :preprocess_deferred ] = false
742
-
743
742
manifest = <<~END
744
743
notify { 'runs before file': } ->
745
744
file { '#{ deferred_file } ':
You can’t perform that action at this time.
0 commit comments