diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2015-06-04 19:55:01 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2015-06-04 19:55:01 +1200 |
commit | fb1b9113a101e2b5bf174140f95f06131f23e91f (patch) | |
tree | b63c52a7088fcd55415a98f0ff2e3282bd815a9f | |
parent | 80d191ff7c69c5512a58e16092bbc0a442764144 (diff) | |
download | mitmproxy-fb1b9113a101e2b5bf174140f95f06131f23e91f.tar.gz mitmproxy-fb1b9113a101e2b5bf174140f95f06131f23e91f.tar.bz2 mitmproxy-fb1b9113a101e2b5bf174140f95f06131f23e91f.zip |
Try to fix test suite race like a savage.
-rw-r--r-- | test/test_pathoc.py | 8 | ||||
-rw-r--r-- | test/test_pathod.py | 5 |
2 files changed, 9 insertions, 4 deletions
diff --git a/test/test_pathoc.py b/test/test_pathoc.py index 05519e4d..994975fc 100644 --- a/test/test_pathoc.py +++ b/test/test_pathoc.py @@ -147,14 +147,16 @@ class TestDaemon(_TestDaemon): def test_timeout(self): assert "Timeout" in self.tval(["get:'/p/200:p0,10'"], timeout=0.01) assert "HTTP" in self.tval( - ["get:'/p/200:p5,10'"], + ["get:'/p/200:p5,100'"], showresp=True, - timeout=0.01) + timeout=0.01 + ) assert not "HTTP" in self.tval( ["get:'/p/200:p3,10'"], showresp=True, timeout=0.01, - ignoretimeout=True) + ignoretimeout=True + ) def test_showresp(self): reqs = ["get:/api/info:p0,0", "get:/api/info:p0,0"] diff --git a/test/test_pathod.py b/test/test_pathod.py index 613cb1f5..2adcae40 100644 --- a/test/test_pathod.py +++ b/test/test_pathod.py @@ -1,6 +1,8 @@ import cStringIO from libpathod import pathod, version from netlib import tcp, http +import time + import tutils @@ -200,7 +202,8 @@ class CommonTests(tutils.DaemonTests): def test_websocket_frame(self): r = self.pathoc(["ws:/p/", "wf:b@10"], ws_read_limit=0) - assert "wsframe" in [i["type"] for i in self.d.log()] + time.sleep(0.01) + assert self.d.last_log()["type"] == "wsframe" class TestDaemon(CommonTests): |