diff options
author | matejcik <ja@matejcik.cz> | 2015-04-23 15:30:22 +0200 |
---|---|---|
committer | matejcik <ja@matejcik.cz> | 2015-04-23 15:30:22 +0200 |
commit | 5416e7e936bb4317741c93c77b4ae2d2d37c938c (patch) | |
tree | e81c05e9c6e487f33b3fb3f36770973550b3e37c | |
parent | 01994d6e604677e19aebe06058f2a1e772070293 (diff) | |
download | urllib3-5416e7e936bb4317741c93c77b4ae2d2d37c938c.tar.gz |
make socket test not hang if server fails to start
-rw-r--r-- | dummyserver/testcase.py | 3 |
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 |