Skip to content

Commit 34ca695

Browse files
committed
avoid OID <-> object_id ambiguity in test
1 parent ef7a170 commit 34ca695

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/test/ruby/pkcs7/test_pkcs7.rb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -739,7 +739,7 @@ def test_pem_read_pkcs7_bio
739739
assert_equal 0, env.version
740740
enc_data = env.enc_data
741741
assert_equal ASN1Registry::NID_pkcs7_data, enc_data.content_type
742-
assert_equal ASN1Registry::NID_aes_128_cbc, ASN1Registry::oid2nid(enc_data.algorithm.object_id)
742+
assert_equal ASN1Registry::NID_aes_128_cbc, ASN1Registry::oid2nid(alg_oid(enc_data.algorithm))
743743
assert_equal PKCS7_PEM_CONTENTS, String.from_java_bytes(enc_data.enc_data.octets)
744744

745745
ris = env.recipient_info
@@ -766,15 +766,17 @@ def test_pem_read_pkcs7_bio
766766
assert_equal "DC=org,DC=ruby-lang,CN=CA", first.issuer_and_serial.name.to_s
767767
assert_equal "DC=org,DC=ruby-lang,CN=CA", second.issuer_and_serial.name.to_s
768768

769-
assert_equal ASN1Registry::NID_rsaEncryption, ASN1Registry::oid2nid(first.key_enc_algor.object_id)
770-
assert_equal ASN1Registry::NID_rsaEncryption, ASN1Registry::oid2nid(second.key_enc_algor.object_id)
769+
assert_equal ASN1Registry::NID_rsaEncryption, ASN1Registry::oid2nid(alg_oid(first.key_enc_algor))
770+
assert_equal ASN1Registry::NID_rsaEncryption, ASN1Registry::oid2nid(alg_oid(second.key_enc_algor))
771771

772772
assert_equal PKCS7_PEM_FIRST_KEY, String.from_java_bytes(first.enc_key.octets)
773773
assert_equal PKCS7_PEM_SECOND_KEY, String.from_java_bytes(second.enc_key.octets)
774774
end
775775

776776
private
777777

778+
def alg_oid(alg); return alg.getAlgorithm end
779+
778780
def assert_raise_pkcs7_exception
779781
begin
780782
yield

0 commit comments

Comments
 (0)