summaryrefslogtreecommitdiff
path: root/waitress/tests/test_functional.py
Commit message (Expand)AuthorAgeFilesLines
* dont translate KeyboardInterrupt in worker threads to thread.interrupt_main()feature.exit-from-threadChris McDonough2015-05-141-1/+1
* First cut at allowing threads to signal that they want the main process to ex...Chris McDonough2015-05-141-1/+17
* fix tests under windowsChris McDonough2014-05-161-1/+4
* Upon a socket.error, we need to close the filehandleBert JW Regeer2014-05-141-0/+1
* multiprocessing.Queue() is holding onto resources ...Bert JW Regeer2014-05-141-3/+5
* Replace magic numbers with errno.XBert JW Regeer2014-05-141-1/+2
* - When waitress receives a ``Transfer-Encoding: chunked`` request, we no longerChris McDonough2013-11-211-0/+4
* fix py32 tests (no u'')Adam Groszer2013-08-151-9/+9
* #4, on InternalServerError and HTTP 1.1 take care of the connection: close he...Adam Groszer2013-08-151-3/+51
* half-fix for #4; make the http version of the response match the http version...Chris McDonough2013-08-151-4/+35
* Nits.Keith Gaughan2013-06-041-1/+1
* Switch fixture spawning to use multiprocessing.Keith Gaughan2013-05-281-59/+81
* Hide Unix socket support better when unsupported.Keith Gaughan2013-05-281-32/+32
* Resolve conflicts.Tres Seaver2013-05-231-8/+31
|\
| * Generalise multiprocess test execution.Keith Gaughan2013-05-181-8/+31
* | autopep8 runthrough and janitorial changes.Keith Gaughan2013-05-231-99/+101
|/
* hide unix tests on windowsChris McDonough2013-05-111-21/+39
* fix on py3Chris McDonough2013-05-111-1/+1
* Unix domain socket support.Keith Gaughan2013-05-121-28/+92
* Replace generated test classes with explicit declarations.Keith Gaughan2013-05-111-22/+26
* Reorganize the functional test hierarchy.Keith Gaughan2013-05-111-24/+33
* Generate socket type specific tests from suite.Keith Gaughan2013-05-111-12/+35
* Separate out any TCP-specific functional test code.Keith Gaughan2013-05-111-62/+73
* bump wait for test server, use nosetests during toxChris McDonough2012-10-251-1/+1
* Cosmetics.Damien Baty2012-10-251-4/+3
* Wait for all data to be sent before returning it.Damien Baty2012-10-251-1/+9
* Return a 400 error instead of a 500 error when pathological input case report...Chris McDonough2012-09-281-0/+13
* remove linefeeds (another windows hailmary)Chris McDonough2012-02-131-1/+1
* clean up a littleChris McDonough2012-02-131-8/+12
* hail mary to make pass on windowsChris McDonough2012-02-131-2/+3
* - A brown-bag bug prevented request concurrency. A slow request would blockChris McDonough2012-02-131-4/+26
* - Make sure when content-length header is set that file_wrapper serves noChris McDonough2012-01-161-0/+75
* Support the WSGI ``wsgi.file_wrapper`` protocol as perChris McDonough2012-01-161-0/+153
* - Set default ``connection_limit`` back to 100 for benefit of maximalChris McDonough2012-01-021-0/+2
* test fix for windowsChris McDonough2011-12-311-1/+1
* Bug FixesChris McDonough2011-12-311-72/+226
* coveragepipelinefixChris McDonough2011-12-301-3/+5
* appease python 3Chris McDonough2011-12-301-11/+13
* fix exception reportingChris McDonough2011-12-301-0/+60
* normalize short body testChris McDonough2011-12-301-3/+2
* normalize writecb testsChris McDonough2011-12-291-41/+18
* handle only one task at a time on channel to fix pipelineing issuesChris McDonough2011-12-291-38/+66
* unhoseChris McDonough2011-12-291-103/+102
* ensure headers and body cannot exceed a max sizeChris McDonough2011-12-281-1/+250
* gardenChris McDonough2011-12-261-7/+0
* add functional tests for write callback and behavior when no content length h...Chris McDonough2011-12-261-0/+147
* kick down a level for both content length testsChris McDonough2011-12-261-4/+28
* get more specific about testing bad content lengthsChris McDonough2011-12-261-9/+29
* normalize use of self.connChris McDonough2011-12-261-12/+10
* provide a real write callable, warn when cl exceeds or shorts specified, anti...Chris McDonough2011-12-261-0/+20