projects
/
python
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e7945d7
)
test_imaplib: skip check_hostname test when SNI is not available
author
Christian Heimes
<christian@cheimes.de>
Sun, 15 Dec 2013 18:39:32 +0000
(19:39 +0100)
committer
Christian Heimes
<christian@cheimes.de>
Sun, 15 Dec 2013 18:39:32 +0000
(19:39 +0100)
Lib/test/test_imaplib.py
patch
|
blob
|
history
diff --git
a/Lib/test/test_imaplib.py
b/Lib/test/test_imaplib.py
index 2834963484b1527132d0941663c74d28e1a21ab3..5e0eaeab2bd4275b63bfc159959562a81c7d1cdc 100644
(file)
--- a/
Lib/test/test_imaplib.py
+++ b/
Lib/test/test_imaplib.py
@@
-18,6
+18,9
@@
try:
import ssl
except ImportError:
ssl = None
+ HAS_SNI = False
+else:
+ from ssl import HAS_SNI
CERTFILE = None
CAFILE = None
@@
-349,6
+352,7
@@
class ThreadedNetworkedTestsSSL(BaseThreadedNetworkedTests):
imap_class = IMAP4_SSL
@reap_threads
+ @unittest.skipUnless(HAS_SNI, 'No SNI support in ssl module')
def test_ssl_verified(self):
ssl_context = ssl.SSLContext(ssl.PROTOCOL_SSLv23)
ssl_context.verify_mode = ssl.CERT_REQUIRED