CherryPy / cherrypy / test / test_http.py

Author Commit Message Labels Comments Date
Michiel Overtoom avatarMichiel Overtoom
Fix ticket URLs from http://www.cherrypy.org/ticket/XYZ to
Gustavo Picon avatarGustavo Picon
Removed trailing whitespace from the codebase.
Robert Brewer avatarRobert Brewer
Oops.
Robert Brewer avatarRobert Brewer
Fixed some error handling and made a log sink for HTTPServer.
Robert Brewer avatarRobert Brewer
Bye bye, py2/3.
Robert Brewer avatarRobert Brewer
trunk: sync with python3
Robert Brewer avatarRobert Brewer
More Python 2.3 fixes.
Robert Brewer avatarRobert Brewer
Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.
Robert Brewer avatarRobert Brewer
sync with python3 branch.
Robert Brewer avatarRobert Brewer
Fixed some broken tests, including a nasty wsgiserver bug.
Robert Brewer avatarRobert Brewer
Removed test.py etc.
Default avatar Joseph Tate
Convert the tests to use nose instead of our own runner. This strips out much coverage and profiling (handled by nose) and lets you focus on writing tests.
Robert Brewer avatarRobert Brewer
A couple syncs with python3.
Robert Brewer avatarRobert Brewer
Better error message for illegal HTTP request headers. See #941.
Robert Brewer avatarRobert Brewer
Removed py3print.
Default avatar Lakin Wecker
trunk - adding a py3util module that will normalize as many differences between this branch and the python3 branch as it can. First it includes a py3print call who's signature matches that of print in python3. Also removed a few byte strings of the form b''
Default avatar Lakin Wecker
trunk - some better tests that go with the new cpreqbody.
Robert Brewer avatarRobert Brewer
Fix for #887 (traceback errors if http client connects to https cherrypy server).
Robert Brewer avatarRobert Brewer
Moved "environment: test_suite" out of individual tests and into helper.py. Moved setup_server() call out of individual tests and into helper.py. Added a new test for per-handler max_request_body_size shenanigans.
Robert Brewer avatarRobert Brewer
Whew. Fixed the whole test suite to properly handle the --host arg.
Robert Brewer avatarRobert Brewer
Silenced some long-known test disparities when using Apache as the server in a separate process.
Robert Brewer avatarRobert Brewer
Fix for #851 (malformed get request to wsgiserver results in traceback).
Robert Brewer avatarRobert Brewer
Merging the 598-sendall branch. This fixes #598, #783, and perhaps #589.
Robert Brewer avatarRobert Brewer
Fixed a broken test.
Robert Brewer avatarRobert Brewer
New test case from patch on #783 (File uploads corrupt when using built in SSL). Thanks to noah for providing it!
Robert Brewer avatarRobert Brewer
Moved test_http.py back into the test suite since it runs fast here.
Robert Brewer avatarRobert Brewer
Fix for #740 (Default server.socket_host to IPv4 address).
Robert Brewer avatarRobert Brewer
Copied [1711] to trunk.
Robert Brewer avatarRobert Brewer
Overhaul of config system:
Robert Brewer avatarRobert Brewer
Made all imports absolute "just in case" for Python 2.5.
  1. Prev
  2. 1
  3. 2
  4. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.