]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Quick hack to make this test pass on cygwin
authorBen Darnell <ben@bendarnell.com>
Mon, 28 May 2012 05:09:47 +0000 (22:09 -0700)
committerBen Darnell <ben@bendarnell.com>
Mon, 28 May 2012 05:09:47 +0000 (22:09 -0700)
tornado/test/iostream_test.py

index 6340eda9eed1ff4baa20ea5cb802bd742c055324..5aa1d9bf9900ca417c241fe6f7600f4ee66e2349 100644 (file)
@@ -7,6 +7,7 @@ from tornado.util import b
 from tornado.web import RequestHandler, Application
 import errno
 import socket
+import sys
 import time
 
 
@@ -93,7 +94,9 @@ class TestIOStream(AsyncHTTPTestCase, LogTrapTestCase):
         self.wait()
         self.assertFalse(self.connect_called)
         self.assertTrue(isinstance(stream.error, socket.error), stream.error)
-        self.assertEqual(stream.error.args[0], errno.ECONNREFUSED)
+        if sys.platform != 'cygwin':
+            # cygwin's errnos don't match those used on native windows python
+            self.assertEqual(stream.error.args[0], errno.ECONNREFUSED)
 
     def test_gaierror(self):
         # Test that IOStream sets its exc_info on getaddrinfo error