Sha256: 495092e58083ab536a1eb3a15974089e9056f7853178d1366e1d07a68e212d3a
Contents?: true
Size: 714 Bytes
Versions: 3
Compression:
Stored size: 714 Bytes
Contents
require 'spec_helper' describe ResqueHistory::Server do include Rack::Test::Methods def app @app ||= Resque::Server.new end let :queues do Resque.redis.sadd(:queues, "queue1") Resque.redis.sadd(:queues, "queue2") Resque.redis.sadd(:queues, "queue3") end before do queues Resque.enqueue(HistoryJob, 12) job = Resque.reserve('test') job.perform end it "should respond to /history" do get '/history' last_response.should be_ok end it "should respond to remove history" do post "/history/clear" last_response.should be_redirect end end class HistoryJob extend Resque::Plugins::History @queue = :test def self.perform(*args) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
resque-history-1.9.1 | spec/resque-web_spec.rb |
resque-history-1.9.0 | spec/resque-web_spec.rb |
resque-history-1.8.2 | spec/resque-web_spec.rb |