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

- old
+ new

@@ -1,6 +1,6 @@ -require File.dirname(__FILE__) + '/test_helper' +require File.expand_path(File.dirname(__FILE__) + '/test_helper') require 'time' context "ResqueCleaner" do def create_and_process_jobs(queue,worker,num,date,job,*args) Timecop.freeze(date) do num.times do @@ -135,9 +135,14 @@ assert_equal 9, ret.size # combination 2 ret = @cleaner.select {|j| j['payload']['args']==['Jason'] && j.queue?(:jobs2)} assert_equal 13, ret.size + + # retried? + requeued = @cleaner.requeue{|j| j["payload"]["args"][0]=="Johnson"} + ret = @cleaner.select {|j| j.retried?} + assert_equal 1, ret.size end test "#stats_by_date returns stats grouped by date" do ret = @cleaner.stats_by_date assert_equal 6, ret['2009/03/13']