aboutsummaryrefslogtreecommitdiffstats
path: root/test/tutils.py
Commit message (Collapse)AuthorAgeFilesLines
* move code from mitmproxy to netlibThomas Kriechbaumer2015-08-011-64/+18
|
* move code to netlib and implement protocolsThomas Kriechbaumer2015-07-301-6/+6
|
* Add coding style check, reformat.Aldo Cortesi2015-05-301-9/+40
|
* Housekeeping and cleanupsAldo Cortesi2015-04-141-3/+3
| | | | | | | | - No output to stdout on load in examples - they muck up the test suite. - Use the odict module directly, rather than aliasing it. The small convenience this gives to scripters is not worth it. - Move the cookie tests from the flow test module to the protocol_http test module.
* Clean up and clarify StateObjectAldo Cortesi2014-09-171-2/+2
| | | | | | | | | - Flatten the class hierarchy - get_state, load_state, from_state are public - Simplify code - Remove __eq__ and __neq__. This fundamentally changes the semantics of inherited objects in a way that's not part of the core function of the class
* Merge pull request #347 from mitmproxy/issue_341Aldo Cortesi2014-09-071-58/+62
|\ | | | | Remove BackReferenceMixin
| * fix #341 - work on flows instead of request/response internally.Maximilian Hils2014-09-031-58/+62
| |
* | coverage++Maximilian Hils2014-09-061-0/+10
|/
* fix display of urls in upstream mode, refs #308Maximilian Hils2014-08-081-0/+2
|
* add advanced proxying options, add SSL-terminating capability to mitmproxyMaximilian Hils2014-03-101-1/+10
|
* finish proxy.py split upMaximilian Hils2014-03-091-2/+2
|
* split up proxy.pyMaximilian Hils2014-03-091-3/+4
|
* combine asterisk-form and origin-form into relative formMaximilian Hils2014-03-081-1/+1
|
* coverage++Maximilian Hils2014-02-071-0/+12
|
* 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