spec/httpi/adapter/curb_spec.rb in httpi-2.2.7 vs spec/httpi/adapter/curb_spec.rb in httpi-2.3.0
- old
+ new
@@ -236,11 +236,13 @@
curb.expects(:ssl_version=).with(1)
adapter.request(:get)
end
- it 'to 2 when ssl_version is specified as SSLv2' do
- request.auth.ssl.ssl_version = :SSLv2
+ it 'to 2 when ssl_version is specified as SSLv2/SSLv23' do
+ version = OpenSSL::SSL::SSLContext::METHODS.reject { |method| method.match /server|client/ }
+ version = version.select { |method| method.to_s.match /SSLv2|SSLv23/ }.first
+ request.auth.ssl.ssl_version = version
curb.expects(:ssl_version=).with(2)
adapter.request(:get)
end