spec/consumer_spec.rb in quebert-1.0.1 vs spec/consumer_spec.rb in quebert-1.0.2

- old
+ new

@@ -1,7 +1,6 @@ -require File.expand_path(File.dirname(__FILE__) + '/spec_helper') -require 'ruby-debug' +require 'spec_helper' describe Controller::Base do it "should perform job" do Controller::Base.new(Adder.new(1,2)).perform.should eql(3) end @@ -71,10 +70,11 @@ @q.peek_buried.should_not be_nil end end it "should retry a job with a delay and then bury" do - @q.put TimeoutJob.new + TimeoutJob.backend = @q + TimeoutJob.new.enqueue @q.peek_ready.should_not be_nil job = @q.reserve job.beanstalk_job.stats["releases"].should eql(0) job.beanstalk_job.stats["delay"].should eql(0) lambda{job.perform}.should raise_exception(Quebert::Job::Timeout) \ No newline at end of file