[Python-checkins] r43497 - python/trunk/Lib/test/test_socket_ssl.py

georg.brandl python-checkins at python.org
Fri Mar 31 21:09:57 CEST 2006


Author: georg.brandl
Date: Fri Mar 31 21:09:56 2006
New Revision: 43497

Modified:
   python/trunk/Lib/test/test_socket_ssl.py
Log:
Disable test_socket_ssl timeout test on Windows.



Modified: python/trunk/Lib/test/test_socket_ssl.py
==============================================================================
--- python/trunk/Lib/test/test_socket_ssl.py	(original)
+++ python/trunk/Lib/test/test_socket_ssl.py	Fri Mar 31 21:09:56 2006
@@ -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 @@
     buf = f.read()
     f.close()
 
-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()
+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()
 					    
 def test_rude_shutdown():
     try:


More information about the Python-checkins mailing list