aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2015-04-15 11:05:24 -0400
committerPaul Kehrer <paul.l.kehrer@gmail.com>2015-04-15 11:05:24 -0400
commitb372e6763b0965b250916c6f27f92401b5804007 (patch)
treeea67e5415fe80f8a90df3f873230a141ff0d5b86
parent27c750de99df6818b5bc0414dd7995fb514f5c28 (diff)
downloadcryptography-b372e6763b0965b250916c6f27f92401b5804007.tar.gz
cryptography-b372e6763b0965b250916c6f27f92401b5804007.tar.bz2
cryptography-b372e6763b0965b250916c6f27f92401b5804007.zip
improve KeyUsage repr
fixes #1834
-rw-r--r--src/cryptography/x509.py4
-rw-r--r--tests/test_x509_ext.py4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/cryptography/x509.py b/src/cryptography/x509.py
index a9b6f8bd..b533b434 100644
--- a/src/cryptography/x509.py
+++ b/src/cryptography/x509.py
@@ -353,8 +353,8 @@ class KeyUsage(object):
encipher_only = self.encipher_only
decipher_only = self.decipher_only
except ValueError:
- encipher_only = "N/A"
- decipher_only = "N/A"
+ encipher_only = None
+ decipher_only = None
return ("<KeyUsage(digital_signature={0.digital_signature}, "
"content_commitment={0.content_commitment}, "
diff --git a/tests/test_x509_ext.py b/tests/test_x509_ext.py
index acfe761d..9f98bce1 100644
--- a/tests/test_x509_ext.py
+++ b/tests/test_x509_ext.py
@@ -149,8 +149,8 @@ class TestKeyUsage(object):
assert repr(ku) == (
"<KeyUsage(digital_signature=True, content_commitment=True, key_en"
"cipherment=False, data_encipherment=False, key_agreement=False, k"
- "ey_cert_sign=True, crl_sign=False, encipher_only=N/A, decipher_on"
- "ly=N/A)>"
+ "ey_cert_sign=True, crl_sign=False, encipher_only=None, decipher_o"
+ "nly=None)>"
)
def test_repr_key_agreement_true(self):