aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_script.py
diff options
context:
space:
mode:
authorChris Czub <chris.czub@gmail.com>2015-11-09 15:07:58 -0500
committerChris Czub <chris.czub@gmail.com>2015-11-13 15:09:05 -0500
commitd3feaa3bc6e2d9c2c7ee8286038c69c0b9601869 (patch)
tree065950ff60f9cf92c3e205f852fa3faed0ba6444 /test/test_script.py
parentd7239d665e6781d7b84ecfde3fd5d7d1831de284 (diff)
downloadmitmproxy-d3feaa3bc6e2d9c2c7ee8286038c69c0b9601869.tar.gz
mitmproxy-d3feaa3bc6e2d9c2c7ee8286038c69c0b9601869.tar.bz2
mitmproxy-d3feaa3bc6e2d9c2c7ee8286038c69c0b9601869.zip
Add custom content view plugin support for mitmproxy/mitmdump
Diffstat (limited to 'test/test_script.py')
-rw-r--r--test/test_script.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/test_script.py b/test/test_script.py
index 1b0e5a5b..f0883ad5 100644
--- a/test/test_script.py
+++ b/test/test_script.py
@@ -127,3 +127,13 @@ def test_command_parsing():
absfilepath = os.path.normcase(tutils.test_data.path("scripts/a.py"))
s = script.Script(absfilepath, fm)
assert os.path.isfile(s.args[0])
+
+
+def test_script_plugins():
+ s = flow.State()
+ fm = flow.FlowMaster(None, s)
+ sp = tutils.test_data.path("scripts/a.py")
+ p = script.Script("%s --var 40" % sp, fm)
+
+ assert hasattr(p.ctx, 'plugins')
+