Skip to content

Commit 57bb576

Browse files
Jeshua Borgesdefunkt
authored andcommitted
added Resque.enqueue_with_queue spec
1 parent f2a1e12 commit 57bb576

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

test/resque_test.rb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,16 @@
136136
assert_equal nil, Resque.reserve(:method)
137137
end
138138

139+
test "can define a queue for jobs by way of a method" do
140+
assert_equal 0, Resque.size(:method)
141+
assert Resque.enqueue_to(:new_queue, SomeMethodJob, 20, '/tmp')
142+
143+
job = Resque.reserve(:new_queue)
144+
assert_equal SomeMethodJob, job.payload_class
145+
assert_equal 20, job.args[0]
146+
assert_equal '/tmp', job.args[1]
147+
end
148+
139149
test "needs to infer a queue with enqueue" do
140150
assert_raises Resque::NoQueueError do
141151
Resque.enqueue(SomeJob, 20, '/tmp')

0 commit comments

Comments
 (0)