test/resque_cleaner_test.rb in resque-cleaner-0.0.2 vs test/resque_cleaner_test.rb in resque-cleaner-0.1.0

- old
+ new

@@ -95,9 +95,18 @@ assert_equal 42, requeued assert_equal 42, queue_size(:jobs,:jobs2) assert_equal 0, @cleaner.select.size end + test "#requeue with :queue option requeues the jobs to the queue" do + assert_equal 0, queue_size(:jobs,:jobs2,:retry) + requeued = @cleaner.requeue false, :queue => :retry + assert_equal 42, requeued + assert_equal 42, @cleaner.select.size # it doesn't clear jobs + assert_equal 0, queue_size(:jobs,:jobs2) + assert_equal 42, queue_size(:retry) + end + test "#clear_stale deletes failure jobs which is queued before the last x enqueued" do @cleaner.limiter.maximum = 10 @cleaner.clear_stale assert_equal 10, @cleaner.failure.count assert_equal Time.parse(@cleaner.failure_jobs[0]['failed_at']), Time.parse('2010-08-13')