mirror of
https://github.com/ruby/ruby.git
synced 2025-08-23 13:04:13 +02:00
[ruby/openssl] test/openssl/test_asn1.rb: remove pend for unsupported LibreSSL versions
Commitaf895bc559
("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.6a188f1a29
This commit is contained in:
parent
5591e4935d
commit
7c073cc112
1 changed files with 3 additions and 8 deletions
|
@ -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("3.0".b).to_der }
|
||||||
assert_raise(OpenSSL::ASN1::ASN1Error) { OpenSSL::ASN1::ObjectId.new("0.40".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
|
oid = (0...100).to_a.join(".").b
|
||||||
obj = OpenSSL::ASN1::ObjectId.new(oid)
|
obj = OpenSSL::ASN1::ObjectId.new(oid)
|
||||||
assert_equal oid, obj.oid
|
assert_equal oid, obj.oid
|
||||||
rescue OpenSSL::ASN1::ASN1Error
|
|
||||||
pend "OBJ_obj2txt() not working (LibreSSL?)" if $!.message =~ /OBJ_obj2txt/
|
|
||||||
raise
|
|
||||||
end
|
|
||||||
|
|
||||||
aki = [
|
aki = [
|
||||||
OpenSSL::ASN1::ObjectId.new("authorityKeyIdentifier"),
|
OpenSSL::ASN1::ObjectId.new("authorityKeyIdentifier"),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue