File tree Expand file tree Collapse file tree 5 files changed +5
-3
lines changed
Expand file tree Collapse file tree 5 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 3333 strategy :
3434 matrix :
3535 ruby :
36- - 2.5
3736 - 2.6
3837 - 2.7
3938 - ' 3.0'
Original file line number Diff line number Diff line change 33source 'https://rubygems.org'
44gemspec
55
6- gem 'faraday' , '~> 1.0'
76gem 'multipart-parser' , '~> 0.1.1'
87gem 'rack-test' , '>= 0.6'
98gem 'rake' , '~> 13.0'
Original file line number Diff line number Diff line change @@ -23,4 +23,6 @@ Gem::Specification.new do |spec|
2323
2424 spec . files = Dir . glob ( 'lib/**/*' ) + %w[ README.md LICENSE.md ]
2525 spec . require_paths = [ 'lib' ]
26+
27+ spec . add_runtime_dependency 'faraday' , '~> 2.0'
2628end
Original file line number Diff line number Diff line change 11# frozen_string_literal: true
22
33require 'rack/test'
4+ require 'timeout'
45
56module Faraday
67 class Adapter
@@ -40,7 +41,7 @@ def call(env)
4041 timeout = request_timeout ( :open , env [ :request ] )
4142 timeout ||= request_timeout ( :read , env [ :request ] )
4243 response = if timeout
43- Timer . timeout ( timeout , Faraday ::TimeoutError ) do
44+ :: Timeout . timeout ( timeout , Faraday ::TimeoutError ) do
4445 execute_request ( env , rack_env )
4546 end
4647 else
Original file line number Diff line number Diff line change 11# frozen_string_literal: true
22
3+ require 'faraday'
34require 'faraday/adapter/rack'
45require 'faraday/rack/version'
56
You can’t perform that action at this time.
0 commit comments