summaryrefslogtreecommitdiff
path: root/test/net/http/test_https.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/net/http/test_https.rb')
-rw-r--r--test/net/http/test_https.rb22
1 files changed, 12 insertions, 10 deletions
diff --git a/test/net/http/test_https.rb b/test/net/http/test_https.rb
index 9058387070..3e918a1ced 100644
--- a/test/net/http/test_https.rb
+++ b/test/net/http/test_https.rb
@@ -68,17 +68,19 @@ class TestNetHTTPS < Test::Unit::TestCase
end
def test_get_SNI_failure
- http = Net::HTTP.new("invalid_servername", config("port"))
- http.ipaddr = config('host')
- http.use_ssl = true
- http.cert_store = TEST_STORE
- certs = []
- http.verify_callback = Proc.new do |preverify_ok, store_ctx|
- certs << store_ctx.current_cert
- preverify_ok
+ TestNetHTTPUtils.clean_http_proxy_env do
+ http = Net::HTTP.new("invalid_servername", config("port"))
+ http.ipaddr = config('host')
+ http.use_ssl = true
+ http.cert_store = TEST_STORE
+ certs = []
+ http.verify_callback = Proc.new do |preverify_ok, store_ctx|
+ certs << store_ctx.current_cert
+ preverify_ok
+ end
+ @log_tester = lambda {|_| }
+ assert_raise(OpenSSL::SSL::SSLError){ http.start }
end
- @log_tester = lambda {|_| }
- assert_raise(OpenSSL::SSL::SSLError){ http.start }
end
def test_post