cpython: 7d914d4b05fe (original) (raw)

Mercurial > cpython

changeset 87344:7d914d4b05fe

Issue #19448: report name / NID in exception message of ASN1Object [#19448]

Christian Heimes christian@cheimes.de
date Fri, 22 Nov 2013 16:20:53 +0100
parents de65df13ed50
children 364b29d1c79d
files Lib/test/test_ssl.py Modules/_ssl.c
diffstat 2 files changed, 7 insertions(+), 5 deletions(-)[+] [-] Lib/test/test_ssl.py 6 Modules/_ssl.c 6

line wrap: on

line diff

--- a/Lib/test/test_ssl.py +++ b/Lib/test/test_ssl.py @@ -585,7 +585,8 @@ class BasicSocketTests(unittest.TestCase self.assertEqual(val, expected) self.assertIsInstance(val, ssl._ASN1Object) self.assertRaises(ValueError, ssl._ASN1Object.fromnid, -1)

@@ -603,7 +604,8 @@ class BasicSocketTests(unittest.TestCase self.assertEqual(ssl._ASN1Object.fromname('serverAuth'), expected) self.assertEqual(ssl._ASN1Object.fromname('1.3.6.1.5.5.7.3.1'), expected)

class ContextTests(unittest.TestCase):

--- a/Modules/_ssl.c +++ b/Modules/_ssl.c @@ -3387,7 +3387,7 @@ PySSL_txt2obj(PyObject *self, PyObject * } obj = OBJ_txt2obj(txt, name ? 0 : 1); if (obj == NULL) {