test/resque/resque_test.rb in resque-throttle-0.2.9 vs test/resque/resque_test.rb in resque-throttle-0.2.10

- old
+ new

@@ -4,18 +4,18 @@ context "Resque" do setup do Resque.redis.flush_all assert_nil Resque.redis.get(OneHourThrottledJob.key) - @bogus_args = [1, 2] + @bogus_args = "bogus_arg" end context "#enqueue" do should "add a throttled job key to the set with the proper TTL (Expire)" do Resque.expects(:enqueue_without_throttle).returns(true) - assert Resque.enqueue(OneHourThrottledJob, @bogus_args) - assert Resque.redis.get(OneHourThrottledJob.key) - assert_equal 3600, Resque.redis.ttl(OneHourThrottledJob.key) + assert Resque.enqueue(IdentifierThrottledJob, @bogus_args) + assert Resque.redis.keys('*').include?("resque:IdentifierThrottledJob:my_bogus_arg") + assert_equal 3600, Resque.redis.ttl(IdentifierThrottledJob.key(@bogus_args)) end context "job has not reached throttle limit" do should "not add another job to the queue and raise a throttled exception" do Resque.expects(:enqueue_without_throttle).once \ No newline at end of file