mitmproxy/test
Maximilian Hils 1b09002edc remove OptManager._processed
Instead of having the core addon do postprocessing on body_size_limit,
we add a cache to the parsing function. First, this avoids any potential issues
with options and _processed getting out of sync. As anecdotal evidence,
the previous implementation did not clear _processed when body_size_limit was
reset to None. Second, it achieves the same end result without introducing a new
concept of a "_processed" scratch space. Third, it works even if addons aren't present,
and does not require workarounds as previously present in test_http2.py.

refs https://github.com/mitmproxy/mitmproxy/pull/2484#pullrequestreview-53101507
2017-07-31 01:58:31 +02:00
..
examples Addons and addon testing 2017-04-26 19:56:33 +12:00
helper_tools improve tests 2017-04-25 20:49:49 +02:00
mitmproxy remove OptManager._processed 2017-07-31 01:58:31 +02:00
pathod nuke old openssl 2017-07-25 10:56:24 +02:00
__init__.py move tests into shared folder 2016-02-15 16:34:22 +01:00
conftest.py nuke old openssl 2017-07-25 10:56:24 +02:00
filename_matching.py disentangle ProxyServer and Master classes. 2017-07-30 01:25:36 +02:00
full_coverage_plugin.py Increase net.tcp.py coverage (#2336) 2017-05-17 23:27:57 +08:00
individual_coverage.py improve tests 2017-04-25 20:49:49 +02:00