Method: ResqueSpec#dequeue

Defined in:
lib/resque_spec.rb

#dequeue(queue_name, klass, *args) ⇒ Object



10
11
12
13
14
# File 'lib/resque_spec.rb', line 10

def dequeue(queue_name, klass, *args)
  queue_by_name(queue_name).delete_if do |job|
    job[:class] == klass.to_s && args.empty? || job[:args] == args
  end
end