diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2020-05-18 02:17:28 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2021-10-22 17:16:07 +0900 |
commit | a3e59f4c2e200c76ef1d93945ff8737a05715e17 (patch) | |
tree | 3f9de1488fb1946af4b052209fd7ae1e01af1e97 | |
parent | 2cd01d467620cce0fd6f55b34c9c5379a075bef7 (diff) | |
download | ruby-openssl-a3e59f4c2e200c76ef1d93945ff8737a05715e17.tar.gz |
test/openssl/test_digest: do not test constants for legacy algorithms
Remove availability test for MD4 and RIPEMD160 as they are considered
legacy and may be missing depending on the compile-time options of
OpenSSL. OpenSSL 3.0 by default disables them.
-rw-r--r-- | test/openssl/test_digest.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/openssl/test_digest.rb b/test/openssl/test_digest.rb index 8d7046e8..84c128c1 100644 --- a/test/openssl/test_digest.rb +++ b/test/openssl/test_digest.rb @@ -54,7 +54,7 @@ class OpenSSL::TestDigest < OpenSSL::TestCase end def test_digest_constants - %w{MD4 MD5 RIPEMD160 SHA1 SHA224 SHA256 SHA384 SHA512}.each do |name| + %w{MD5 SHA1 SHA224 SHA256 SHA384 SHA512}.each do |name| assert_not_nil(OpenSSL::Digest.new(name)) klass = OpenSSL::Digest.const_get(name.tr('-', '_')) assert_not_nil(klass.new) |