mitmproxy/test
Aldo Cortesi d51b8cab0c Add a decoded context manager.
This simplifies a common chore when modifying traffic - decoding the object,
modifying it, then re-encoding it with the same encoding afterwards. You can
now simply say:

with flow.decoded(request):
    request.content = "bar"
2012-03-16 11:12:56 +13:00
..
completion Fine-tune completion a bit. 2011-02-03 13:50:57 +13:00
data Use PyOpenSSL and PyASN1 for certificate parsing. 2012-03-01 21:08:44 +13:00
scripts Unit test++. 2012-02-25 12:19:54 +13:00
tools Use PyOpenSSL and PyASN1 for certificate parsing. 2012-03-01 21:08:44 +13:00
.pry Add attribution and license for tnetstring.py 2011-08-19 21:53:52 +12:00
handler.py Add client replay options to mitmdump. 2011-03-06 11:21:31 +13:00
serv.py Unit test import cleanups. 2012-02-20 11:04:07 +13:00
sslserv.py Fix an issue caused by some editors when editing a request/response body. 2012-01-21 12:43:00 +13:00
test_certutils.py Create an SSL certificate class. 2012-03-05 10:22:47 +13:00
test_cmdline.py unit test coverage ++ 2011-03-20 18:52:16 +13:00
test_console.py Unit test import cleanups. 2012-02-20 11:04:07 +13:00
test_dump.py Unit test import cleanups. 2012-02-20 11:04:07 +13:00
test_encoding.py Unit test import cleanups. 2012-02-20 11:04:07 +13:00
test_filt.py Make "~q" filter work more intuitively. 2012-02-23 17:06:09 +13:00
test_flow.py Add a decoded context manager. 2012-03-16 11:12:56 +13:00
test_proxy.py Unit test++. 2012-02-25 12:19:54 +13:00
test_script.py Unit test++. 2012-02-25 12:19:54 +13:00
test_server.py Unit test import cleanups. 2012-02-20 11:04:07 +13:00
test_utils.py Cleanliness fixes. 2012-03-12 11:25:50 +13:00
tserv Initial checkin. 2010-02-16 17:09:07 +13:00
tutils.py Create ODictCaseless for headers, use vanilla ODict for everything else. 2012-02-20 11:29:36 +13:00