aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2017-02-03 11:43:57 +0100
committerGitHub <noreply@github.com>2017-02-03 11:43:57 +0100
commit3f26a0b5a5d04c7d13d230bf9aaec9ba4950da1a (patch)
treebe5a3dacfc70bb2d9b6a5fa866d740afcc99dc7b /test
parent79aa99427550e738007e8b87d41e5c097cd06c46 (diff)
parente10c36fe1175219aa146fc326f0697dfd9872532 (diff)
downloadmitmproxy-3f26a0b5a5d04c7d13d230bf9aaec9ba4950da1a.tar.gz
mitmproxy-3f26a0b5a5d04c7d13d230bf9aaec9ba4950da1a.tar.bz2
mitmproxy-3f26a0b5a5d04c7d13d230bf9aaec9ba4950da1a.zip
Merge pull request #1982 from ujjwal96/preserve-marked-flows
Closes #1960 'Z' removes unmarked flows
Diffstat (limited to 'test')
-rw-r--r--test/mitmproxy/addons/test_view.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/mitmproxy/addons/test_view.py b/test/mitmproxy/addons/test_view.py
index 99b12cb4..7145bfc8 100644
--- a/test/mitmproxy/addons/test_view.py
+++ b/test/mitmproxy/addons/test_view.py
@@ -108,6 +108,13 @@ def test_simple():
assert list(v) == [f, f3, f2]
assert len(v._store) == 3
+ f.marked = not f.marked
+ f2.marked = not f2.marked
+ v.clear_not_marked()
+ assert list(v) == [f, f2]
+ assert len(v) == 2
+ assert len(v._store) == 2
+
v.clear()
assert len(v) == 0
assert len(v._store) == 0