aboutsummaryrefslogtreecommitdiffstats
path: root/tests/x509/test_x509_ext.py
diff options
context:
space:
mode:
authorMarti Raudsepp <marti@juffo.org>2018-12-08 03:26:07 +0200
committerPaul Kehrer <paul.l.kehrer@gmail.com>2018-12-08 09:26:07 +0800
commitc3d38b5d80a955aee4b160bb97464a20c4992da7 (patch)
tree8d6580c1a56be5bccd9f98a414b5bb234b527d20 /tests/x509/test_x509_ext.py
parent7e422821b9f800f5345c37011c510dc9e76f552c (diff)
downloadcryptography-c3d38b5d80a955aee4b160bb97464a20c4992da7.tar.gz
cryptography-c3d38b5d80a955aee4b160bb97464a20c4992da7.tar.bz2
cryptography-c3d38b5d80a955aee4b160bb97464a20c4992da7.zip
Add RFC 4514 Distinguished Name formatting for Name, RDN and NameAttribute (#4304)
Diffstat (limited to 'tests/x509/test_x509_ext.py')
-rw-r--r--tests/x509/test_x509_ext.py41
1 files changed, 12 insertions, 29 deletions
diff --git a/tests/x509/test_x509_ext.py b/tests/x509/test_x509_ext.py
index 152db964..6de105fa 100644
--- a/tests/x509/test_x509_ext.py
+++ b/tests/x509/test_x509_ext.py
@@ -1135,16 +1135,14 @@ class TestAuthorityKeyIdentifier(object):
if not six.PY2:
assert repr(aki) == (
"<AuthorityKeyIdentifier(key_identifier=b'digest', authority_"
- "cert_issuer=[<DirectoryName(value=<Name([<NameAttribute(oid="
- "<ObjectIdentifier(oid=2.5.4.3, name=commonName)>, value='myC"
- "N')>])>)>], authority_cert_serial_number=1234)>"
+ "cert_issuer=[<DirectoryName(value=<Name(CN=myCN)>)>], author"
+ "ity_cert_serial_number=1234)>"
)
else:
assert repr(aki) == (
- "<AuthorityKeyIdentifier(key_identifier='digest', authority_ce"
- "rt_issuer=[<DirectoryName(value=<Name([<NameAttribute(oid=<Ob"
- "jectIdentifier(oid=2.5.4.3, name=commonName)>, value=u'myCN')"
- ">])>)>], authority_cert_serial_number=1234)>"
+ "<AuthorityKeyIdentifier(key_identifier='digest', authority_"
+ "cert_issuer=[<DirectoryName(value=<Name(CN=myCN)>)>], author"
+ "ity_cert_serial_number=1234)>"
)
def test_eq(self):
@@ -1719,16 +1717,7 @@ class TestDirectoryName(object):
def test_repr(self):
name = x509.Name([x509.NameAttribute(NameOID.COMMON_NAME, u'value1')])
gn = x509.DirectoryName(name)
- if not six.PY2:
- assert repr(gn) == (
- "<DirectoryName(value=<Name([<NameAttribute(oid=<ObjectIdentif"
- "ier(oid=2.5.4.3, name=commonName)>, value='value1')>])>)>"
- )
- else:
- assert repr(gn) == (
- "<DirectoryName(value=<Name([<NameAttribute(oid=<ObjectIdentif"
- "ier(oid=2.5.4.3, name=commonName)>, value=u'value1')>])>)>"
- )
+ assert repr(gn) == "<DirectoryName(value=<Name(CN=value1)>)>"
def test_eq(self):
name = x509.Name([
@@ -3656,22 +3645,16 @@ class TestDistributionPoint(object):
if not six.PY2:
assert repr(dp) == (
"<DistributionPoint(full_name=None, relative_name=<RelativeDis"
- "tinguishedName([<NameAttribute(oid=<ObjectIdentifier(oid=2.5."
- "4.3, name=commonName)>, value='myCN')>])>, reasons=frozenset("
- "{<ReasonFlags.ca_compromise: 'cACompromise'>}), crl_issuer=[<"
- "DirectoryName(value=<Name([<NameAttribute(oid=<ObjectIdentifi"
- "er(oid=2.5.4.3, name=commonName)>, value='Important CA')>])>)"
- ">])>"
+ "tinguishedName(CN=myCN)>, reasons=frozenset({<ReasonFlags.ca_"
+ "compromise: 'cACompromise'>}), crl_issuer=[<DirectoryName(val"
+ "ue=<Name(CN=Important CA)>)>])>"
)
else:
assert repr(dp) == (
"<DistributionPoint(full_name=None, relative_name=<RelativeDis"
- "tinguishedName([<NameAttribute(oid=<ObjectIdentifier(oid=2.5."
- "4.3, name=commonName)>, value=u'myCN')>])>, reasons=frozenset"
- "([<ReasonFlags.ca_compromise: 'cACompromise'>]), crl_issuer=["
- "<DirectoryName(value=<Name([<NameAttribute(oid=<ObjectIdentif"
- "ier(oid=2.5.4.3, name=commonName)>, value=u'Important CA')>])"
- ">)>])>"
+ "tinguishedName(CN=myCN)>, reasons=frozenset([<ReasonFlags.ca_"
+ "compromise: 'cACompromise'>]), crl_issuer=[<DirectoryName(val"
+ "ue=<Name(CN=Important CA)>)>])>"
)
def test_hash(self):