Module: QueueClassicMatchers::TestHelper

Defined in:
lib/queue_classic_matchers/test_helper.rb

Instance Method Summary collapse

Instance Method Details

#run_queue(name, klasses = nil) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/queue_classic_matchers/test_helper.rb', line 3

def run_queue name, klasses = nil
  q = QC::Queue.new(name)
  worker = TestWorker.new(q_name: name, klasses: klasses)
  while q.count > 0
    worker.work
  end
end