Module: ScheduleQueueHelper
- Defined in:
- lib/tresque/resque_spec/matchers.rb
Instance Attribute Summary collapse
-
#queue_name ⇒ Object
Returns the value of attribute queue_name.
Class Method Summary collapse
Instance Method Summary collapse
Instance Attribute Details
#queue_name ⇒ Object
Returns the value of attribute queue_name.
127 128 129 |
# File 'lib/tresque/resque_spec/matchers.rb', line 127 def queue_name @queue_name end |
Class Method Details
.extended(klass) ⇒ Object
118 119 120 121 122 123 124 125 |
# File 'lib/tresque/resque_spec/matchers.rb', line 118 def self.extended(klass) klass.instance_eval do self.queue_name = nil chain :queue do |queue_name| self.queue_name = queue_name end end end |
Instance Method Details
#schedule_queue_for(actual) ⇒ Object
129 130 131 132 133 134 135 |
# File 'lib/tresque/resque_spec/matchers.rb', line 129 def schedule_queue_for(actual) if @queue_name ResqueSpec.queue_by_name(@queue_name) else ResqueSpec.schedule_for(actual) end end |