diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2022-10-17 16:50:10 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2022-12-23 09:39:15 +0900 |
commit | 7c073cc11221eb85ac0c55ec38ff4c9da22ca26c (patch) | |
tree | 20fee9ce3551618c2fa346e5f61b959276ebf507 /test/openssl | |
parent | 5591e4935da7b606f9d3047894eeea5d7e4a8864 (diff) | |
download | ruby-7c073cc11221eb85ac0c55ec38ff4c9da22ca26c.tar.gz |
[ruby/openssl] test/openssl/test_asn1.rb: remove pend for unsupported LibreSSL versions
Commit https://github.com/ruby/openssl/commit/af895bc5596b ("asn1: avoid truncating OID in
OpenSSL::ASN1::ObjectId#oid", 2016-12-15) added this test case.
The OBJ_obj2txt() issue was fixed by LibreSSL 2.5.1 (released in 2017)
and is no longer relevant today.
https://github.com/ruby/openssl/commit/6a188f1a29
Diffstat (limited to 'test/openssl')
-rw-r--r-- | test/openssl/test_asn1.rb | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/test/openssl/test_asn1.rb b/test/openssl/test_asn1.rb index f17ba98d21..6eb45094a2 100644 --- a/test/openssl/test_asn1.rb +++ b/test/openssl/test_asn1.rb @@ -323,14 +323,9 @@ class OpenSSL::TestASN1 < OpenSSL::TestCase assert_raise(OpenSSL::ASN1::ASN1Error) { OpenSSL::ASN1::ObjectId.new("3.0".b).to_der } assert_raise(OpenSSL::ASN1::ASN1Error) { OpenSSL::ASN1::ObjectId.new("0.40".b).to_der } - begin - oid = (0...100).to_a.join(".").b - obj = OpenSSL::ASN1::ObjectId.new(oid) - assert_equal oid, obj.oid - rescue OpenSSL::ASN1::ASN1Error - pend "OBJ_obj2txt() not working (LibreSSL?)" if $!.message =~ /OBJ_obj2txt/ - raise - end + oid = (0...100).to_a.join(".").b + obj = OpenSSL::ASN1::ObjectId.new(oid) + assert_equal oid, obj.oid aki = [ OpenSSL::ASN1::ObjectId.new("authorityKeyIdentifier"), |