mitmproxy/test/test_dump.py

31 lines
593 B
Python
Raw Normal View History

2011-02-16 09:10:24 +00:00
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()
]