Skip to content
This repository was archived by the owner on Oct 9, 2023. It is now read-only.

Commit 3f0f16a

Browse files
committed
Support faraday 1.x
1 parent 0dbc4f1 commit 3f0f16a

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

hypernova.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,5 @@ Gem::Specification.new do |spec|
4444
# see https://github.com/weppos/publicsuffix-ruby/issues/127
4545
spec.add_development_dependency "public_suffix", "=1.4.6"
4646

47-
spec.add_runtime_dependency "faraday", "~> 0.8"
47+
spec.add_runtime_dependency "faraday", ">= 0.8"
4848
end

spec/faraday_connection_spec.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,11 @@
2121
}).
2222
and_call_original
2323

24-
expect(described_class.build.builder.handlers).to include(Faraday::Adapter::NetHttp)
24+
if Gem.loaded_specs['faraday'].version >= Gem::Version.new("1.0.0")
25+
expect(described_class.build.builder.adapter).to eq(Faraday::Adapter::NetHttp)
26+
else
27+
expect(described_class.build.builder.handlers).to include(Faraday::Adapter::NetHttp)
28+
end
2529
end
2630
end
2731
end

0 commit comments

Comments
 (0)