diff options
author | Aldo Cortesi <aldo@corte.si> | 2018-05-27 10:46:38 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@corte.si> | 2018-05-27 10:48:23 +1200 |
commit | a38d2d7b0ee436c84855ef584b19b65c314c57ce (patch) | |
tree | 2df00f2812a7bd68e6ac1b3f481d69cf8bcc9fb9 /test | |
parent | ec2ae19e22613eadffdb1ff17c1e7b0a8e6a4422 (diff) | |
download | mitmproxy-a38d2d7b0ee436c84855ef584b19b65c314c57ce.tar.gz mitmproxy-a38d2d7b0ee436c84855ef584b19b65c314c57ce.tar.bz2 mitmproxy-a38d2d7b0ee436c84855ef584b19b65c314c57ce.zip |
addons/block: teach block about IPv6 scope suffixes
Fixes #3160
Diffstat (limited to 'test')
-rw-r--r-- | test/mitmproxy/addons/test_block.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/mitmproxy/addons/test_block.py b/test/mitmproxy/addons/test_block.py index 4446d89c..4466ad23 100644 --- a/test/mitmproxy/addons/test_block.py +++ b/test/mitmproxy/addons/test_block.py @@ -17,6 +17,7 @@ from mitmproxy.test import taddons (True, False, False, ("::ffff:172.20.0.1",)), (True, False, False, ("::ffff:192.168.1.1",)), (True, False, False, ("fe80::",)), + (True, False, False, (r"::ffff:192.168.1.1%scope",)), # block_global: global (True, False, True, ("1.1.1.1",)), (True, False, True, ("8.8.8.8",)), @@ -25,6 +26,7 @@ from mitmproxy.test import taddons (True, False, True, ("::ffff:8.8.8.8",)), (True, False, True, ("::ffff:216.58.207.174",)), (True, False, True, ("2001:4860:4860::8888",)), + (True, False, True, (r"2001:4860:4860::8888%scope",)), # block_private: loopback @@ -37,6 +39,7 @@ from mitmproxy.test import taddons (False, True, True, ("::ffff:10.0.0.1",)), (False, True, True, ("::ffff:172.20.0.1",)), (False, True, True, ("::ffff:192.168.1.1",)), + (False, True, True, (r"::ffff:192.168.1.1%scope",)), (False, True, True, ("fe80::",)), # block_private: global (False, True, False, ("1.1.1.1",)), @@ -45,6 +48,7 @@ from mitmproxy.test import taddons (False, True, False, ("::ffff:1.1.1.1",)), (False, True, False, ("::ffff:8.8.8.8",)), (False, True, False, ("::ffff:216.58.207.174",)), + (False, True, False, (r"::ffff:216.58.207.174%scope",)), (False, True, False, ("2001:4860:4860::8888",)), ]) @pytest.mark.asyncio |