From 0d767fd24f9fd2a4824e7620bc645d1cdd70e983 Mon Sep 17 00:00:00 2001 From: Marius Nuennerich Date: Sat, 1 May 2010 14:40:02 +0200 Subject: [PATCH] repair the activesupport message encryptor tests for me, do so in the same way as jeremy did with message verifier [#4517 state:committed] Signed-off-by: Jeremy Kemper --- activesupport/test/message_encryptor_test.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/activesupport/test/message_encryptor_test.rb b/activesupport/test/message_encryptor_test.rb index ed3461571a6d9..1e16c9eae28a1 100644 --- a/activesupport/test/message_encryptor_test.rb +++ b/activesupport/test/message_encryptor_test.rb @@ -1,5 +1,12 @@ require 'abstract_unit' +begin + require 'openssl' + OpenSSL::Digest::SHA1 +rescue LoadError, NameError + $stderr.puts "Skipping MessageEncryptor test: broken OpenSSL install" +else + class MessageEncryptorTest < Test::Unit::TestCase def setup @encryptor = ActiveSupport::MessageEncryptor.new(ActiveSupport::SecureRandom.hex(64)) @@ -44,3 +51,5 @@ def munge(base64_string) ActiveSupport::Base64.encode64s(bits) end end + +end