Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |