summaryrefslogtreecommitdiffstats
path: root/Lib/test
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2006-03-31 19:09:56 (GMT)
committerGeorg Brandl <georg@python.org>2006-03-31 19:09:56 (GMT)
commitd49be309380444e7b0b812ffae115c2e24876e86 (patch)
tree0be59e7598d12ae7503359a808d1a90bffb13f10 /Lib/test
parentccadf84a1bc1b7908f5dcefd6897f93e174c57b9 (diff)
downloadcpython-d49be309380444e7b0b812ffae115c2e24876e86.zip
cpython-d49be309380444e7b0b812ffae115c2e24876e86.tar.gz
cpython-d49be309380444e7b0b812ffae115c2e24876e86.tar.bz2
Disable test_socket_ssl timeout test on Windows.
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/test_socket_ssl.py24
1 files changed, 13 insertions, 11 deletions
diff --git a/Lib/test/test_socket_ssl.py b/Lib/test/test_socket_ssl.py
index 91a8212..3641e33 100644
--- a/Lib/test/test_socket_ssl.py
+++ b/Lib/test/test_socket_ssl.py
@@ -1,5 +1,6 @@
# Test just the SSL support in the socket module, in a moderately bogus way.
+import sys
from test import test_support
import socket
@@ -26,18 +27,19 @@ def test_basic():
buf = f.read()
f.close()
-def test_timeout():
- test_support.requires('network')
+if not sys.platform.startswith('win'):
+ def test_timeout():
+ test_support.requires('network')
- s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- s.settimeout(30.0)
- # connect to service which issues an welcome banner (without need to write anything)
- s.connect(("gmail.org", 995))
- ss = socket.ssl(s)
- # read part of return welcome banner twice,# read part of return welcome banner twice
- ss.read(1)
- ss.read(1)
- s.close()
+ s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+ s.settimeout(30.0)
+ # connect to service which issues an welcome banner (without need to write anything)
+ s.connect(("gmail.org", 995))
+ ss = socket.ssl(s)
+ # read part of return welcome banner twice,# read part of return welcome banner twice
+ ss.read(1)
+ ss.read(1)
+ s.close()
def test_rude_shutdown():
try: