ruby/test/openssl/test_engine.rb
emboss ea74a92bed * backport r32604 from trunk.
* ext/openssl/ossl_engine.c: Avoid double free of ENGINE reference.
* test/openssl/test_engine.rb: Add a test for it.
  Thanks to Ippei Obayashi for providing the patch.
  [ Ruby 1.9 - Bug #5062 ] [ruby-dev:44173]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@32605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-07-22 00:19:32 +00:00

15 lines
238 B
Ruby

require_relative 'utils'
if defined?(OpenSSL)
class OpenSSL::TestEngine < Test::Unit::TestCase
def test_engines_free # [ruby-dev:44173]
OpenSSL::Engine.load
OpenSSL::Engine.engines
OpenSSL::Engine.engines
end
end
end