diff options
author | David RodrÃguez <deivid.rodriguez@riseup.net> | 2020-06-29 18:42:29 +0200 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2020-07-31 21:07:19 +0900 |
commit | e1494145d9725dba217fbc2bd9645db011fab946 (patch) | |
tree | dcfde705d5e66ae268653479b88d5e5881efe0d9 /test/rubygems/test_bundled_ca.rb | |
parent | 779f1a9c69d4fa380a1d3ee7cb0c59a111278de4 (diff) | |
download | ruby-e1494145d9725dba217fbc2bd9645db011fab946.tar.gz |
[rubygems/rubygems] Make sure tests at least load without openssl
https://github.com/rubygems/rubygems/commit/054d57f74b
Diffstat (limited to 'test/rubygems/test_bundled_ca.rb')
-rw-r--r-- | test/rubygems/test_bundled_ca.rb | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/rubygems/test_bundled_ca.rb b/test/rubygems/test_bundled_ca.rb index 61f70fd10d..b30264a8d4 100644 --- a/test/rubygems/test_bundled_ca.rb +++ b/test/rubygems/test_bundled_ca.rb @@ -1,6 +1,12 @@ # frozen_string_literal: true require 'rubygems/test_case' require 'net/http' +require 'rubygems/openssl' + +unless defined?(OpenSSL::SSL) + warn 'Skipping bundled certificates tests. openssl not found.' +end + require 'rubygems/request' # = Testing Bundled CA @@ -52,4 +58,4 @@ class TestBundledCA < Gem::TestCase def test_accessing_new_index assert_https('fastly.rubygems.org') end -end +end if defined?(OpenSSL::SSL) |