X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/9f51031a00f0b6abf60cbbb1dd6818e60892d40e..5d2a6d4842aea02cef845d6449e5b76b6e282692:/spec/google/api_client_spec.rb diff --git a/spec/google/api_client_spec.rb b/spec/google/api_client_spec.rb index 868684cb99..ae25518fbb 100644 --- a/spec/google/api_client_spec.rb +++ b/spec/google/api_client_spec.rb @@ -42,9 +42,7 @@ shared_examples_for 'configurable user agent' do it 'should transmit a User-Agent header when sending requests' do client.user_agent = 'Custom User Agent/1.2.3' - request = Faraday::Request.new(:get) do |req| - req.url('http://www.google.com/') - end + stubs = Faraday::Adapter::Test::Stubs.new do |stub| stub.get('/') do |env| headers = env[:request_headers] @@ -56,6 +54,9 @@ shared_examples_for 'configurable user agent' do connection = Faraday.new(:url => 'https://www.google.com') do |builder| builder.adapter(:test, stubs) end + request = connection.build_request(:get) do |req| + req.url('http://www.google.com/') + end client.transmit(:request => request, :connection => connection) stubs.verify_stubbed_calls end