@@ -12,7 +12,7 @@ def email_with_optional_args(required_arg, optional_arg = nil); end
12
12
end
13
13
end
14
14
15
- RSpec . describe "HaveEnqueuedMail matchers" , skip : !RSpec ::Rails ::FeatureCheck . has_active_job? do
15
+ RSpec . describe "HaveEnqueuedMail matchers" , :skip => !RSpec ::Rails ::FeatureCheck . has_active_job? do
16
16
before do
17
17
ActiveJob ::Base . queue_adapter = :test
18
18
end
@@ -186,27 +186,27 @@ def email_with_optional_args(required_arg, optional_arg = nil); end
186
186
it "passes when deliver_later is called with a wait_until argument" do
187
187
send_time = Date . tomorrow . noon
188
188
189
- expect { TestMailer . test_email . deliver_later ( wait_until : send_time ) }
189
+ expect { TestMailer . test_email . deliver_later ( :wait_until => send_time ) }
190
190
. to have_enqueued_email ( TestMailer , :test_email ) . at ( send_time )
191
191
end
192
192
193
193
it "generates a failure message with at" do
194
194
send_time = Date . tomorrow . noon
195
195
196
196
expect {
197
- expect { TestMailer . test_email . deliver_later ( wait_until : send_time + 1 ) }
197
+ expect { TestMailer . test_email . deliver_later ( :wait_until => send_time + 1 ) }
198
198
. to have_enqueued_email ( TestMailer , :test_email ) . at ( send_time )
199
199
} . to raise_error ( /expected to enqueue TestMailer.test_email exactly 1 time at/ )
200
200
end
201
201
202
202
it "passes when deliver_later is called with a queue argument" do
203
- expect { TestMailer . test_email . deliver_later ( queue : 'urgent_mail' ) }
203
+ expect { TestMailer . test_email . deliver_later ( :queue => 'urgent_mail' ) }
204
204
. to have_enqueued_email ( TestMailer , :test_email ) . on_queue ( 'urgent_mail' )
205
205
end
206
206
207
207
it "generates a failure message with on_queue" do
208
208
expect {
209
- expect { TestMailer . test_email . deliver_later ( queue : 'not_urgent_mail' ) }
209
+ expect { TestMailer . test_email . deliver_later ( :queue => 'not_urgent_mail' ) }
210
210
. to have_enqueued_email ( TestMailer , :test_email ) . on_queue ( 'urgent_mail' )
211
211
} . to raise_error ( /expected to enqueue TestMailer.test_email exactly 1 time on queue urgent_mail/ )
212
212
end
@@ -223,7 +223,7 @@ def email_with_optional_args(required_arg, optional_arg = nil); end
223
223
expect {
224
224
expect {
225
225
TestMailer . test_email . deliver_later
226
- TestMailer . email_with_args ( 3 , 4 ) . deliver_later ( wait_until : send_time , queue : queue )
226
+ TestMailer . email_with_args ( 3 , 4 ) . deliver_later ( :wait_until => send_time , :queue => queue )
227
227
} . to have_enqueued_email ( TestMailer , :email_with_args ) . with ( 1 , 2 )
228
228
} . to raise_error ( message )
229
229
end
0 commit comments