[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
This commit is contained in:
parent
5591e4935d
commit
7c073cc112
@ -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"),
|
||||
|
Loading…
x
Reference in New Issue
Block a user