summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormatejcik <ja@matejcik.cz>2015-04-23 15:30:22 +0200
committermatejcik <ja@matejcik.cz>2015-04-23 15:30:22 +0200
commit5416e7e936bb4317741c93c77b4ae2d2d37c938c (patch)
treee81c05e9c6e487f33b3fb3f36770973550b3e37c
parent01994d6e604677e19aebe06058f2a1e772070293 (diff)
downloadurllib3-5416e7e936bb4317741c93c77b4ae2d2d37c938c.tar.gz
make socket test not hang if server fails to start
-rw-r--r--dummyserver/testcase.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/dummyserver/testcase.py b/dummyserver/testcase.py
index f988f926..710cf149 100644
--- a/dummyserver/testcase.py
+++ b/dummyserver/testcase.py
@@ -30,7 +30,8 @@ class SocketDummyServerTestCase(unittest.TestCase):
ready_event=ready_event,
host=cls.host)
cls.server_thread.start()
- ready_event.wait()
+ if not ready_event.wait(5):
+ raise Exception("most likely failed to start server")
cls.port = cls.server_thread.port
@classmethod