summaryrefslogtreecommitdiff
path: root/test/rubygems/test_gem_request.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/rubygems/test_gem_request.rb')
-rw-r--r--test/rubygems/test_gem_request.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/test/rubygems/test_gem_request.rb b/test/rubygems/test_gem_request.rb
index 46a49a6943..d816e91f62 100644
--- a/test/rubygems/test_gem_request.rb
+++ b/test/rubygems/test_gem_request.rb
@@ -4,6 +4,10 @@ require 'rubygems/request'
require 'ostruct'
require 'base64'
+unless defined?(OpenSSL::SSL) then
+ warn 'Skipping Gem::Request tests. openssl not found.'
+end
+
class TestGemRequest < Gem::TestCase
CA_CERT_FILE = cert_path 'ca'
@@ -491,5 +495,4 @@ ERROR: Certificate is an invalid CA certificate
end
end
-end
-
+end if defined?(OpenSSL::SSL)