23 lines
522 B
Ruby
23 lines
522 B
Ruby
require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')
|
|
|
|
describe Typhoeus::Hydra do
|
|
let(:base_url) { "localhost:3001" }
|
|
let(:options) { {} }
|
|
let(:hydra) { Typhoeus::Hydra.new(options) }
|
|
|
|
describe "#new" do
|
|
let(:options) { {:pipeling => true} }
|
|
|
|
it "passes options to multi" do
|
|
expect(Ethon::Multi).to receive(:new).with(options)
|
|
hydra
|
|
end
|
|
end
|
|
|
|
describe "#hydra" do
|
|
it "returns a hydra" do
|
|
expect(Typhoeus::Hydra.hydra).to be_a(Typhoeus::Hydra)
|
|
end
|
|
end
|
|
end
|