diff options
author | Haibo Huang <hhb@google.com> | 2020-04-09 19:31:08 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-04-09 19:31:08 +0000 |
commit | 368b2a975cce6644fc3eae509a1e20d80479b0f8 (patch) | |
tree | 1e56fddd4e95a55bf547e014d7ee168824c9e313 /tests/test_rfc5083.py | |
parent | c340f08f61bbea0a35f7030eba6c67b93cbd43e2 (diff) | |
parent | c1f0ae6dee4f44f0ca1b2492faf4b78c29b400bd (diff) | |
download | pyasn1-modules-368b2a975cce6644fc3eae509a1e20d80479b0f8.tar.gz |
Upgrade python/pyasn1-modules to v0.2.8 am: 9e51c9ac3a am: b3112bf96b am: 85aef04186 am: c1f0ae6dee
Change-Id: Icde9ec8527a9955ed38395c73b05bcad1b78bf2c
Diffstat (limited to 'tests/test_rfc5083.py')
-rw-r--r-- | tests/test_rfc5083.py | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/tests/test_rfc5083.py b/tests/test_rfc5083.py index a1222f9..4dcfa96 100644 --- a/tests/test_rfc5083.py +++ b/tests/test_rfc5083.py @@ -8,8 +8,8 @@ import sys -from pyasn1.codec.der import decoder as der_decoder -from pyasn1.codec.der import encoder as der_encoder +from pyasn1.codec.der.decoder import decode as der_decode +from pyasn1.codec.der.encoder import encode as der_encode from pyasn1_modules import pem from pyasn1_modules import rfc5652 @@ -43,10 +43,10 @@ ur76ztut3sr4iIANmvLRbyFUf87+2bPvLQQMoOWSXMGE4BckY8RM def testDerCodec(self): substrate = pem.readBase64fromText(self.pem_text) - asn1Object, rest = der_decoder.decode(substrate, asn1Spec=self.asn1Spec) + asn1Object, rest = der_decode(substrate, asn1Spec=self.asn1Spec) assert not rest assert asn1Object.prettyPrint() - assert der_encoder.encode(asn1Object) == substrate + assert der_encode(asn1Object) == substrate class AuthEnvelopedDataOpenTypesTestCase(unittest.TestCase): @@ -73,19 +73,17 @@ IDAeDBFXYXRzb24sIGNvbWUgaGVyZQYJKoZIhvcNAQcB def testDerCodec(self): substrate = pem.readBase64fromText(self.pem_text) - rfc5652.cmsAttributesMap.update(rfc5035.ESSAttributeMap) - rfc5652.cmsContentTypesMap.update(rfc5083.cmsContentTypesMapUpdate) - asn1Object, rest = der_decoder.decode(substrate, - asn1Spec=self.asn1Spec, - decodeOpenTypes=True) + asn1Object, rest = der_decode(substrate, + asn1Spec=self.asn1Spec, + decodeOpenTypes=True) assert not rest assert asn1Object.prettyPrint() - assert der_encoder.encode(asn1Object) == substrate + assert der_encode(asn1Object) == substrate assert asn1Object['contentType'] in rfc5652.cmsContentTypesMap assert asn1Object['contentType'] == rfc5083.id_ct_authEnvelopedData authenv = asn1Object['content'] - assert authenv['version'] == rfc5652.CMSVersion().subtype(value='v0') + assert authenv['version'] == 0 for attr in authenv['unauthAttrs']: assert attr['attrType'] in rfc5652.cmsAttributesMap |