module InQueueHelper

Public Class Methods

included(klass) click to toggle source
# File lib/resque_spec/matchers.rb, line 17
def self.included(klass)
  klass.class_eval do
    attr_accessor :queue_name
  end
end

Public Instance Methods

in(queue_name) click to toggle source
# File lib/resque_spec/matchers.rb, line 23
def in(queue_name)
  self.queue_name = queue_name
  self
end
queue(actual) click to toggle source
# File lib/resque_spec/matchers.rb, line 28
def queue(actual)
  if @queue_name
    ResqueSpec.queue_by_name(@queue_name)
  else
    ResqueSpec.queue_for(actual)
  end
end