aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_server.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Unit test request replay thread.Aldo Cortesi2012-07-091-0/+10
| | | | | | This is a small patch, but is the culmination of lots of work: we can now unit test the deep innards of mitmproxy, with coverage. There's a lot more to come in this vein.
* Refator server tests to use flow.FlowMaster and flow.StateAldo Cortesi2012-07-091-5/+5
|
* Beef up logging substantially.Aldo Cortesi2012-07-011-3/+3
|
* Handle invalid data more gracefully.Aldo Cortesi2012-06-301-1/+14
| | | | Fixes #47
* Basic transparent mode.Aldo Cortesi2012-06-151-1/+1
|
* Refactor test suite to make room for transparent mode tests.Aldo Cortesi2012-06-151-6/+10
|
* First draft conversion of server to PyOpenSSL.Aldo Cortesi2012-06-131-0/+3
|
* Refactoring of proxy.pyAldo Cortesi2012-06-101-4/+12
| | | | | - Correctly pass HTTP request version on to upstream servers - Adjust tests not to hang due to a pathod response with no content-length
* Reverse proxy testing.Aldo Cortesi2012-06-091-0/+5
|
* Move pathod service testing truss to nose.Aldo Cortesi2012-06-091-18/+14
|
* Start conversion to nose.Aldo Cortesi2012-06-091-1/+0
| | | | RIP pry.
* Shift mitmproxy test suite over to pathod.Aldo Cortesi2012-06-081-54/+9
| | | | This opens a whole brave new world of testing for mitmproxy.
* Unit test import cleanups.Aldo Cortesi2012-02-201-1/+0
|
* Fix an issue caused by some editors when editing a request/response body.Aldo Cortesi2012-01-211-1/+1
| | | | | | Many editors make it hard save a file without a terminating newline on the last line. When editing message bodies, this can cause problems. For now, I just strip the newlines off the end of the body when we return from an editor.
* Rewrite Headers object to preserve order and case.Aldo Cortesi2011-07-141-2/+2
|
* Fix unit tests on OSX when a system proxy is configured.Aldo Cortesi2011-03-141-4/+7
|
* Add client replay options to mitmdump.Aldo Cortesi2011-03-061-0/+75