mirror of
https://github.com/python/cpython.git
synced 2025-08-04 08:59:19 +00:00
Disabling SNI test; server admin would not like us to use it for automated tests.
This commit is contained in:
parent
0a9397fcf3
commit
0eee1f588c
1 changed files with 3 additions and 2 deletions
|
@ -302,13 +302,14 @@ class TimeoutTest(unittest.TestCase):
|
|||
class HTTPSTests(unittest.TestCase):
|
||||
|
||||
def test_sni(self):
|
||||
self.skipTest("test disabled - test server needed")
|
||||
# Checks that Server Name Indication works, if supported by the
|
||||
# OpenSSL linked to.
|
||||
# The ssl module itself doesn't have server-side support for SNI,
|
||||
# so we rely on a third-party test site.
|
||||
expect_sni = ssl.HAS_SNI
|
||||
with support.transient_internet("bob.sni.velox.ch"):
|
||||
u = urllib.request.urlopen("https://bob.sni.velox.ch/")
|
||||
with support.transient_internet("XXX"):
|
||||
u = urllib.request.urlopen("XXX")
|
||||
contents = u.readall()
|
||||
if expect_sni:
|
||||
self.assertIn(b"Great", contents)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue