1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

Nah, test SHA1, but skip the test and whine if OpenSSL is borked up

This commit is contained in:
Jeremy Kemper 2009-09-24 23:13:56 -07:00
parent 55f132ab82
commit a6a0904fcb

View file

@ -1,8 +1,15 @@
require 'abstract_unit'
begin
require 'openssl'
OpenSSL::Digest::SHA1
rescue LoadError, NameError
$stderr.puts "Skipping MessageVerifier test: broken OpenSSL install"
else
class MessageVerifierTest < Test::Unit::TestCase
def setup
@verifier = ActiveSupport::MessageVerifier.new("Hey, I'm a secret!", 'MD5')
@verifier = ActiveSupport::MessageVerifier.new("Hey, I'm a secret!")
@data = {:some=>"data", :now=>Time.now}
end
@ -23,3 +30,5 @@ class MessageVerifierTest < Test::Unit::TestCase
end
end
end
end