Sha256: 61db2cf65c19a93c7904561161c68fc42b4b2921e643f4d001ba8d2bcef316c8

Contents?: true

Size: 576 Bytes

Versions: 39

Compression:

Stored size: 576 Bytes

Contents

require 'faraday_middleware'

TestTrack::TestTrackApi = Her::API.new.setup url: ENV['TEST_TRACK_API_URL'] do |c|
  # request
  c.request :json

  # response
  c.use Her::Middleware::DefaultParseJSON

  c.adapter Faraday.default_adapter

  # Set aggressive HTTP timeouts because TestTrack needs to be fast
  c.options[:open_timeout] = (ENV['TEST_TRACK_OPEN_TIMEOUT'] || 2).to_i # Number of seconds to wait for the connection to open.
  c.options[:timeout] = (ENV['TEST_TRACK_TIMEOUT'] || 4).to_i # Number of seconds to wait for one block to be read (via one read(2) call).
end

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
test_track_rails_client-4.0.0.alpha11 config/initializers/test_track_api.rb
test_track_rails_client-4.0.0.alpha10 config/initializers/test_track_api.rb
test_track_rails_client-4.0.0.alpha9 config/initializers/test_track_api.rb
test_track_rails_client-4.0.0.alpha8 config/initializers/test_track_api.rb
test_track_rails_client-4.0.0.alpha7 config/initializers/test_track_api.rb
test_track_rails_client-4.0.0.alpha6 config/initializers/test_track_api.rb
test_track_rails_client-4.0.0.alpha5 config/initializers/test_track_api.rb
test_track_rails_client-4.0.0.alpha4 config/initializers/test_track_api.rb
test_track_rails_client-4.0.0.alpha3 config/initializers/test_track_api.rb
test_track_rails_client-4.0.0.alpha2 config/initializers/test_track_api.rb
test_track_rails_client-4.0.0.alpha1 config/initializers/test_track_api.rb
test_track_rails_client-3.0.1 config/initializers/test_track_api.rb
test_track_rails_client-3.0.0 config/initializers/test_track_api.rb
test_track_rails_client-2.0.0 config/initializers/test_track_api.rb
test_track_rails_client-1.3.0 config/initializers/test_track_api.rb
test_track_rails_client-1.2.0 config/initializers/test_track_api.rb
test_track_rails_client-1.1.0 config/initializers/test_track_api.rb
test_track_rails_client-1.0.0 config/initializers/test_track_api.rb
test_track_rails_client-0.9.20 config/initializers/test_track_api.rb
test_track_rails_client-0.9.19 config/initializers/test_track_api.rb