Method: ResqueSpec#queue_name

Defined in:
lib/resque_spec.rb

#queue_name(klass) ⇒ Object



49
50
51
52
53
54
55
56
57
# File 'lib/resque_spec.rb', line 49

def queue_name(klass)
  if klass.is_a?(String)
    klass = Kernel.const_get(klass) rescue nil
  end

  name_from_instance_var(klass) or
    name_from_queue_accessor(klass) or
      raise ::Resque::NoQueueError.new("Jobs must be placed onto a queue.")
end