Initial port of mitmdump to Flows.

This commit is contained in:
Aldo Cortesi
2011-02-16 22:10:24 +13:00
parent 692556cf20
commit 0dd1aa7cc7
3 changed files with 79 additions and 36 deletions

30
test/test_dump.py Normal file
View File

@@ -0,0 +1,30 @@
from cStringIO import StringIO
import libpry
from libmproxy import dump
import utils
class uDumpMaster(libpry.AutoTree):
def _dummy_cycle(self, m):
req = utils.treq()
cc = req.client_conn
resp = utils.tresp(req)
m.handle_clientconnection(cc)
m.handle_request(req)
m.handle_response(resp)
def test_basic_verbosities(self):
for i in (1, 2, 3):
cs = StringIO()
m = dump.DumpMaster(None, i, cs)
self._dummy_cycle(m)
assert "GET" in cs.getvalue()
tests = [
uDumpMaster()
]