diff options
author | Shadab Zafar <dufferzafar0@gmail.com> | 2016-07-12 16:13:42 +0530 |
---|---|---|
committer | Shadab Zafar <dufferzafar0@gmail.com> | 2016-07-16 10:15:38 +0530 |
commit | 4e29993c1f3dc4798dc56bc45472758c1c4e61c3 (patch) | |
tree | 0b5a93d689af97e4afde937c0187b601c61b36ca | |
parent | 124b87b8517b2fefe1a9486f7f2f12b91d6d1ea9 (diff) | |
download | mitmproxy-4e29993c1f3dc4798dc56bc45472758c1c4e61c3.tar.gz mitmproxy-4e29993c1f3dc4798dc56bc45472758c1c4e61c3.tar.bz2 mitmproxy-4e29993c1f3dc4798dc56bc45472758c1c4e61c3.zip |
Add test for addresses (~src, ~dst)
-rw-r--r-- | test/mitmproxy/test_filt.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/test/mitmproxy/test_filt.py b/test/mitmproxy/test_filt.py index 5f3622e9..a910a946 100644 --- a/test/mitmproxy/test_filt.py +++ b/test/mitmproxy/test_filt.py @@ -268,6 +268,22 @@ class TestMatchingTCPFlow: assert self.q("~b hello", f) assert self.q("~b me", f) + def test_src(self): + f = self.flow() + assert self.q("~src address", f) + assert not self.q("~src foobar", f) + assert self.q("~src :22", f) + assert not self.q("~src :99", f) + assert self.q("~src address:22", f) + + def test_dst(self): + f = self.flow() + f.server_conn = tutils.tserver_conn() + assert self.q("~dst address", f) + assert not self.q("~dst foobar", f) + assert self.q("~dst :22", f) + assert not self.q("~dst :99", f) + assert self.q("~dst address:22", f) @patch('traceback.extract_tb') def test_pyparsing_bug(extract_tb): |