test/test_helper.rb in resque-cleaner-0.1.1 vs test/test_helper.rb in resque-cleaner-0.2.0
- old
+ new
@@ -118,5 +118,22 @@
class BadJobWithSyntaxError
def self.perform
raise SyntaxError, "Extra Bad job!"
end
end
+
+#
+# helper methods
+#
+
+def create_and_process_jobs(queue,worker,num,date,job,*args)
+ Timecop.freeze(date) do
+ num.times do
+ Resque::Job.create(queue, job, *args)
+ end
+ worker.work(0)
+ end
+end
+
+def queue_size(*queues)
+ queues.inject(0){|sum,queue| sum + Resque.size(queue).to_i}
+end