diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2018-05-08 15:40:57 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2018-05-08 16:33:41 +1200 |
commit | 7d9b626d2ed304de0f5aa6083c782dcd00ed51dc (patch) | |
tree | f6308f13795475d9c5cc10290d2c626158691b42 /test | |
parent | af1a4ffdcd4c98afefd4228bbc2bc276cfd8436f (diff) | |
download | mitmproxy-7d9b626d2ed304de0f5aa6083c782dcd00ed51dc.tar.gz mitmproxy-7d9b626d2ed304de0f5aa6083c782dcd00ed51dc.tar.bz2 mitmproxy-7d9b626d2ed304de0f5aa6083c782dcd00ed51dc.zip |
clientplayback: try to fix flaky replay test
Diffstat (limited to 'test')
-rw-r--r-- | test/mitmproxy/addons/test_clientplayback.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/mitmproxy/addons/test_clientplayback.py b/test/mitmproxy/addons/test_clientplayback.py index 1b385e23..8a160f0d 100644 --- a/test/mitmproxy/addons/test_clientplayback.py +++ b/test/mitmproxy/addons/test_clientplayback.py @@ -33,6 +33,7 @@ class TBase(tservers.HTTPProxyTest): s = time.time() while True: if flow.response or flow.error: + flow.server_conn.close() break time.sleep(0.001) if time.time() - s > 5: @@ -55,6 +56,7 @@ class TBase(tservers.HTTPProxyTest): l = self.master.state.flows[-1] assert l.response.status_code == 304 l.request.path = "/p/305" + l.response = None cr.start_replay([l]) self.wait_response(l) assert l.response.status_code == 305 |