diff options
Diffstat (limited to 'test/mitmproxy/builtins/test_script.py')
| -rw-r--r-- | test/mitmproxy/builtins/test_script.py | 13 | 
1 files changed, 13 insertions, 0 deletions
diff --git a/test/mitmproxy/builtins/test_script.py b/test/mitmproxy/builtins/test_script.py index 1658088c..3f07b576 100644 --- a/test/mitmproxy/builtins/test_script.py +++ b/test/mitmproxy/builtins/test_script.py @@ -116,6 +116,19 @@ class TestScript(mastertest.MasterTest):          assert not fm.state.view[0].request.is_replay          assert fm.state.view[1].request.is_replay +    def test_addon(self): +        s = state.State() +        m = master.FlowMaster(options.Options(), None, s) +        sc = script.Script( +            tutils.test_data.path( +                "data/addonscripts/addon.py" +            ) +        ) +        m.addons.add(sc) +        assert sc.ns.event_log == [ +            'scriptstart', 'addonstart', 'addonconfigure' +        ] +  class TestScriptLoader(mastertest.MasterTest):      def test_simple(self):  | 
