aboutsummaryrefslogtreecommitdiffstats
path: root/test/tutils.py
Commit message (Collapse)AuthorAgeFilesLines
* mock urwid to run console tests on windows, push failing testcases down to ↵Maximilian Hils2014-02-051-3/+3
| | | | 0. :-)
* fix all tests except those using set_url and get_urlMaximilian Hils2014-02-051-1/+4
|
* push failing tests down to 43Maximilian Hils2014-02-041-3/+7
|
* bring failing tests back into the double-digit rangeMaximilian Hils2014-01-311-19/+45
|
* ignore console test utilities on windowsMaximilian Hils2014-01-101-2/+3
|
* Add focusing, and fixes non-clearance of prev searches. Addroot2013-12-251-6/+15
| | | | documentation.
* test passing, UI still not workingroot2013-12-241-0/+10
|
* add @concurrent decorator for inline scripts, fixes #176Maximilian Hils2013-12-151-8/+11
|
* skip tests on windows that don't make senseMaximilian Hils2013-06-181-1/+9
|
* always read files in binary modeMaximilian Hils2013-06-161-1/+1
|
* Significantly refactor the master/slave message passing interface.Aldo Cortesi2013-02-171-4/+11
|
* Test WSGI app calling.Aldo Cortesi2013-02-161-165/+2
| | | | | - Factor out test servers into a separate file - Adjust docs to note new Flask dependency
* Add tests for client certificate support.Aldo Cortesi2013-01-201-3/+2
|
* Rudimentary testing for client certs.Aldo Cortesi2013-01-181-1/+5
|
* Unit tests and minor code refactoring for ServerConnection.Aldo Cortesi2013-01-051-0/+5
|
* Use new netlib certificate store implementation.Aldo Cortesi2013-01-061-1/+1
|
* Minor cleanups of proxy request handling.Aldo Cortesi2013-01-041-2/+2
|
* removed assigned but unread variablesAndrás Veres-Szentkirályi2012-07-151-1/+1
|
* removed unused importsAndrás Veres-Szentkirályi2012-07-151-2/+1
|
* Refator server tests to use flow.FlowMaster and flow.StateAldo Cortesi2012-07-091-24/+16
|
* Serialization and de-serialization of new cert format.Aldo Cortesi2012-06-281-1/+3
|
* Adapt for API changes in netlib.Aldo Cortesi2012-06-231-1/+0
|
* Basic transparent mode.Aldo Cortesi2012-06-151-0/+31
|
* Refactor test suite to make room for transparent mode tests.Aldo Cortesi2012-06-151-31/+46
|
* First draft conversion of server to PyOpenSSL.Aldo Cortesi2012-06-131-1/+1
|
* Fix an exception when replaying a flow with no response.Aldo Cortesi2012-06-101-2/+2
|
* Add HTTP version to response objects.Aldo Cortesi2012-06-101-1/+1
| | | | Another change in the serialization format.
* Refactoring of proxy.pyAldo Cortesi2012-06-101-2/+2
| | | | | - Correctly pass HTTP request version on to upstream servers - Adjust tests not to hang due to a pathod response with no content-length
* Add HTTP version to flow.RequestAldo Cortesi2012-06-101-1/+1
| | | | | This is a serialization format change, that makes us incompatible with previous versions.
* Reverse proxy testing.Aldo Cortesi2012-06-091-15/+38
|
* Move from requests to human_curl.Aldo Cortesi2012-06-091-9/+12
| | | | | It turns out that _none_ of the Python stdlib or anything that relies on it supports CONNECT through a proxy. Beggars belief, but there you go.
* Port mitmproxy test suite entirely to nose.Aldo Cortesi2012-06-091-2/+19
|
* Move pathod service testing truss to nose.Aldo Cortesi2012-06-091-25/+18
|
* Start conversion to nose.Aldo Cortesi2012-06-091-0/+39
| | | | RIP pry.
* Shift mitmproxy test suite over to pathod.Aldo Cortesi2012-06-081-25/+43
| | | | This opens a whole brave new world of testing for mitmproxy.
* Expand SSL cert supportAldo Cortesi2012-04-021-1/+1
| | | | | | - Capture the remote SSL certificate - Expose the remote cert as an attribute on Response - Expand the certutils.SSLCert interface to expose more cert info
* Create ODictCaseless for headers, use vanilla ODict for everything else.Aldo Cortesi2012-02-201-2/+2
|
* Unit test import cleanups.Aldo Cortesi2012-02-201-4/+4
|
* Rename Headers class to ODictAldo Cortesi2012-02-201-2/+2
| | | | | ODict is an ordered dictionary class that will be useful in many other parts of our API.
* Basic infrastructure for request and response body size limits.Aldo Cortesi2011-09-091-1/+1
|
* Further interface cleaning.Aldo Cortesi2011-08-031-1/+1
|
* Move all HTTP objects to flow.pyAldo Cortesi2011-08-031-7/+7
| | | | That's Request, Response, ClientConnect, ClientDisconnect, Error, and Headers.
* General cleanup.Aldo Cortesi2011-08-021-1/+1
| | | | | Cut out unused variables and code, generally shut up pychecker as much as is reasonable.
* Add a new flow loading mechanism.Aldo Cortesi2011-05-151-0/+7
| | | | | We now simulate the normal connection flow when we load flows. That means that we can run scripts, hooks, sticky cookies, etc.
* Revamp key generation.Aldo Cortesi2011-03-181-1/+1
| | | | | | | | | | | We now create three different files in the .mitmproxy directory when a dummy CA is made: mitmproxy-ca.pem - the CA, including private key mitmproxy-ca-cert.p12 - A pkcs12 version of the certificate, for distribution to Windows. mitmproxy-ca-cert.pem - A PEM version of the certificate, for distribution to everyone else.
* Fix hang on shutdown.Aldo Cortesi2011-03-151-0/+1
|
* Add client replay options to mitmdump.Aldo Cortesi2011-03-061-2/+0
|
* Reorganize test suite to remove confusion between test utils and libmproxy ↵Aldo Cortesi2011-03-051-0/+111
utils.