diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2011-08-03 16:36:20 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2011-08-03 16:36:20 +1200 |
commit | 179cf758624152a4988e04a767759cb15b9c358a (patch) | |
tree | 6e9351565b9241c9f8d751418cae93cd012d0550 /test/scripts | |
parent | f7e4e89b124e0bc20cf8192227add04bd92846ae (diff) | |
download | mitmproxy-179cf758624152a4988e04a767759cb15b9c358a.tar.gz mitmproxy-179cf758624152a4988e04a767759cb15b9c358a.tar.bz2 mitmproxy-179cf758624152a4988e04a767759cb15b9c358a.zip |
Add script hooks, enable new engine for mitmdump.
Diffstat (limited to 'test/scripts')
-rw-r--r-- | test/scripts/all.py | 20 | ||||
-rw-r--r-- | test/scripts/starterr.py | 3 |
2 files changed, 23 insertions, 0 deletions
diff --git a/test/scripts/all.py b/test/scripts/all.py new file mode 100644 index 00000000..e6da7e51 --- /dev/null +++ b/test/scripts/all.py @@ -0,0 +1,20 @@ +log = [] +def clientconnect(ctx, cc): + ctx.log("XCLIENTCONNECT") + log.append("clientconnect") + +def request(ctx, r): + ctx.log("XREQUEST") + log.append("request") + +def response(ctx, r): + ctx.log("XRESPONSE") + log.append("response") + +def clientdisconnect(ctx, cc): + ctx.log("XCLIENTDISCONNECT") + log.append("clientdisconnect") + +def error(ctx, cc): + ctx.log("XERROR") + log.append("error") diff --git a/test/scripts/starterr.py b/test/scripts/starterr.py new file mode 100644 index 00000000..456fecc0 --- /dev/null +++ b/test/scripts/starterr.py @@ -0,0 +1,3 @@ + +def start(ctx): + raise ValueError |