diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/mitmproxy/test_filt.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/mitmproxy/test_filt.py b/test/mitmproxy/test_filt.py index 8330b68c..46e86b57 100644 --- a/test/mitmproxy/test_filt.py +++ b/test/mitmproxy/test_filt.py @@ -87,6 +87,11 @@ class TestMatchingHTTPFlow: def q(self, q, o): return filt.parse(q)(o) + def test_http(self): + s = self.req() + assert self.q("~http", s) + assert not self.q("~tcp", s) + def test_asset(self): s = self.resp() assert not self.q("~a", s) @@ -258,6 +263,11 @@ class TestMatchingTCPFlow: def q(self, q, o): return filt.parse(q)(o) + def test_tcp(self): + f = self.flow() + assert self.q("~tcp", f) + assert not self.q("~http", f) + def test_ferr(self): e = self.err() assert self.q("~e", e) |