File tree Expand file tree Collapse file tree 2 files changed +15
-3
lines changed
spec/rspec/rails/matchers Expand file tree Collapse file tree 2 files changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ def with(*args, &block)
26
26
end
27
27
28
28
def on_queue ( queue )
29
- @queue = queue
29
+ @queue = queue . to_s
30
30
self
31
31
end
32
32
Original file line number Diff line number Diff line change @@ -197,12 +197,18 @@ def self.name; "LoggingJob"; end
197
197
} . to raise_error ( /expected to enqueue at most 1 jobs, but enqueued 2/ )
198
198
end
199
199
200
- it "passes with provided queue name" do
200
+ it "passes with provided queue name as string " do
201
201
expect {
202
202
hello_job . set ( :queue => "low" ) . perform_later
203
203
} . to have_enqueued_job . on_queue ( "low" )
204
204
end
205
205
206
+ it "passes with provided queue name as symbol" do
207
+ expect {
208
+ hello_job . set ( :queue => "low" ) . perform_later
209
+ } . to have_enqueued_job . on_queue ( :low )
210
+ end
211
+
206
212
it "passes with provided at date" do
207
213
date = Date . tomorrow . noon
208
214
expect {
@@ -531,12 +537,18 @@ def self.name; "LoggingJob"; end
531
537
} . to raise_error ( /expected to perform at most 1 jobs, but performed 2/ )
532
538
end
533
539
534
- it "passes with provided queue name" do
540
+ it "passes with provided queue name as string " do
535
541
expect {
536
542
hello_job . set ( :queue => "low" ) . perform_later
537
543
} . to have_performed_job . on_queue ( "low" )
538
544
end
539
545
546
+ it "passes with provided queue name as symbol" do
547
+ expect {
548
+ hello_job . set ( :queue => "low" ) . perform_later
549
+ } . to have_performed_job . on_queue ( :low )
550
+ end
551
+
540
552
it "passes with provided at date" do
541
553
date = Date . tomorrow . noon
542
554
expect {
You can’t perform that action at this time.
0 commit comments