Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-10 | fix DeprecationWarnings in test.py | Helmut Grohne | |
2018-12-27 | fix ContentLengthMiddleware(..., maxstore=()) on Py3k | Helmut Grohne | |
On Python 2.x, any integer sorts below the empty tuple. That was exploited in the maxstore parameter, but fails on Python 3 with a TypeError. Also add a regression test. Reported-by: Dominik Brodowski <mail@dominikbrodowski.net> | |||
2015-04-18 | Merge branch py3k | Helmut Grohne | |
2014-01-06 | switch to new-style classes entirely | Helmut Grohne | |
There is no reason to use old-style classes beyond laziness. | |||
2013-06-06 | fix RequestLogWSGIFilterTest | Helmut Grohne | |
Clarify the type of the log file-like passed to RequestLogWSGIFilter. | |||
2013-06-06 | fix the py3k part of RequestLogWSGIFilterTest | Helmut Grohne | |
2013-06-06 | port CachingMiddlewareTest to py3k | Helmut Grohne | |
2013-06-06 | Merge tag 'wsgitools-0.2.4' into py3k | Helmut Grohne | |
The intent is to port the changes from 0.2.4 to py3k. Conflicts: README test.py wsgitools/scgi/forkpool.py All conflicts were resolved in a minimal way. The test suite now fails for all python versions. | |||
2012-11-28 | added test for CachingMiddleware | Helmut Grohne | |
2012-07-02 | added RequestLogWSGIFilterTest | Helmut Grohne | |
2012-06-29 | fix hashlib, base64 and other bytes issues | Helmut Grohne | |
* hashlib.md5 wants bytes now. * string.decode("base64") is now base64.b64decode and works on bytes * binascii.unhexlify is now base64.b16decode and also works on bytes * str.isalnum accepts umlauts, use bytes.isalnum instead | |||
2012-06-28 | first part of bytes conversion | Helmut Grohne | |
Convert the request body data from str to bytes. This replaces all StringIOs with BytesIOs (removing backwards one more backwards compatibility). Also all character sequences involved in request bodies get a b"" prefix. The StaticContent application takes bytes instead of str (no difference for py2x). The GzipWSGIFilter needs a fixed as a truncate of a BytesIO does not rewind the stream position. | |||
2012-06-28 | remove workarounds for missing next() and hashlib | Helmut Grohne | |
2012-03-15 | added a test for GzipWSGIFilter | Helmut Grohne | |
2012-03-15 | added another NoWriteCallableMiddleware test | Helmut Grohne | |
Not failing. :-) | |||
2012-03-15 | added failing test for NoWriteCallableMiddleware | Helmut Grohne | |
Also set the returneddata attribute of the response object instead of the request object. | |||
2011-11-02 | added digest auth test with qop=auth | Helmut Grohne | |
2011-06-08 | more testcases | Helmut Grohne | |
2011-06-08 | added test cases for BasicAuthMiddleware | Helmut Grohne | |
2011-06-02 | test.py: exit non-zero on failure | Helmut Grohne | |
The exit status is now the number of failures. | |||
2011-06-01 | added test case for middlewares.ContentLengthMiddleware | Helmut Grohne | |
2011-06-01 | added a test case for applications.StaticFile | Helmut Grohne | |
2011-06-01 | test.py: improved header check | Helmut Grohne | |
It previously only checked for the validity of a header and now also checks for the presence of a header. | |||
2010-09-02 | employ wsgiref.validate.validator in the test suite | Helmut Grohne | |
2009-07-04 | added testsuite | Helmut Grohne | |