Sha256: 15b5667c2e8ffe0c312d459f1f63f9794244d9f7036e869a29c5129fe2a6199c
Contents?: true
Size: 728 Bytes
Versions: 2
Compression:
Stored size: 728 Bytes
Contents
require 'spec_helper' describe Typhoeus::Hydra::Queueable do let(:base_url) { "localhost:3001" } let(:options) { {} } let(:hydra) { Typhoeus::Hydra.new(options) } describe "#queue" do let(:request) { Typhoeus::Request.new("") } it "accepts requests" do hydra.queue(request) end it "sets hydra on request" do hydra.queue(request) expect(request.hydra).to eq(hydra) end it "adds to queued requests" do hydra.queue(request) expect(hydra.queued_requests).to include(request) end end describe "#abort" do before { hydra.queued_requests << 1 } it "clears queue" do hydra.abort expect(hydra.queued_requests).to be_empty end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
typhoeus-0.6.5 | spec/typhoeus/hydra/queueable_spec.rb |
typhoeus-0.6.4 | spec/typhoeus/hydra/queueable_spec.rb |