summaryrefslogtreecommitdiff
path: root/waitress/tests/test_task.py
Commit message (Expand)AuthorAgeFilesLines
* warn if there are more pending jobs than idle threadsMichael Merickel2019-04-051-20/+14
* improve shutdown logic by having channel.cancel() interrupt the app_iterMichael Merickel2019-04-031-26/+0
* Use a set for threads instead of dictBert JW Regeer2019-04-021-8/+8
* DummyLogger did not accept multiple argsBert JW Regeer2019-04-021-2/+2
* get rid of JustTesting hookqueue-depth-warningsMichael Merickel2019-04-021-12/+13
* adjust queue depth warnings to emit when all threads are busyMichael Merickel2019-04-021-9/+14
* Update tests to remote brackets from REMOTE_ADDRBert JW Regeer2019-01-251-4/+5
* clear untrusted headers if trusted_proxy is set but does not matchMichael Merickel2018-12-021-72/+91
* Try harder at getting the WSGI environ rightBert JW Regeer2018-12-021-0/+44
* Add test for X-Forwarded-ByBert JW Regeer2018-12-021-0/+1
* Add new tests for proxy header parsingBert JW Regeer2018-12-021-14/+475
* addr should be a tuple of (ip, port)Bert JW Regeer2018-12-021-1/+1
* Merge pull request #202 from Pylons/body-less-304Bert JW Regeer2018-09-051-0/+51
|\
| * Rewrite removal of item from response_headersBert JW Regeer2018-09-051-0/+6
| * Test that sending message body on HTTP code 204/304Bert JW Regeer2018-08-311-0/+28
| * Add test for 304 Not ModifiedBert JW Regeer2018-08-311-0/+17
* | Fix tests that verify WSGI environmentset-input-terminatedBert JW Regeer2018-08-311-4/+6
|/
* Merge pull request #166 from alexanderlukanin13/http_204Bert JW Regeer2018-08-311-0/+34
|\
| * Test for HTTP 100 without Content-LengthAlexander Lukanin2017-08-171-0/+17
| * MUST NOT send Transfer-Encoding or Content-Length for 1xx or 204Alexander Lukanin2017-06-061-0/+17
* | Use separate named logger for queue depthJamie Matthews2017-11-151-3/+3
* | Correct test for queue depth logJamie Matthews2017-11-091-1/+3
* | Add test for task queue depth loggerJamie Matthews2017-11-091-0/+7
|/
* Check header names and status for line feed/carriage return. Fixes #122Jason Madden2016-03-191-0/+14
* Add failing testBert JW Regeer2016-01-031-0/+7
* change tests based on code changes and make more assertionsChris McDonough2014-07-131-4/+5
* Merge branch 'master' of github.com:eli-collins/waitress into eli-collins-masterChris McDonough2014-07-131-1/+15
|\
| * Fix: start_response() should only re-raise exc_info if headers have been writtenEli Collins2013-12-181-1/+15
* | Only allow trustted proxies to overried request.urlscheme.Tres Seaver2014-03-101-2/+22
* | Merge from master.Tres Seaver2014-03-101-1/+21
|\ \ | |/
| * Add a change note, fix test so it passes on Python versions withoutChris McDonough2013-11-211-1/+1
| * Merge branch 'master' of github.com:domruf/waitress into domruf-masterChris McDonough2013-11-211-0/+10
| |\
| | * add test_preserve_header_value_orderdomruf2013-09-201-0/+10
| * | - When the ``url_prefix`` adjustment starts with more than one slash, allChris McDonough2013-11-211-1/+11
| |/
* | Switch to using the quasi-standard 'X_FOWRARDED_PROTO' header.Tres Seaver2013-09-031-2/+2
* | Enforce that 'X_WSGI_URL_SCHEME' must be one of 'http' or 'https'.Tres Seaver2013-09-031-0/+14
* | Override 'wdgi.url_scheme' via a request header, 'X_WSGI_URL_SCHEME'.Tres Seaver2013-09-031-0/+46
|/
* #4, on InternalServerError and HTTP 1.1 take care of the connection: close he...Adam Groszer2013-08-151-1/+50
* Fix: CONNECTION header will be HTTP_CONNECTION and not CONNECTION_TYPEAdam Groszer2013-08-151-1/+13
* add a url_prefix adjustment that behaves much like paste prefixmiddleware (to...Chris McDonough2013-08-121-0/+21
* autopep8 runthrough and janitorial changes.Keith Gaughan2013-05-231-9/+24
* Removed a warning that was displayed for HEAD requests.Georges Dubus2012-11-241-0/+12
* Fixed some assertions that were not wrong, but quite missleading.Georges Dubus2012-11-241-3/+3
* using -1 as a sentinel was a bad ideaChris McDonough2012-01-171-1/+1
* - Make sure when content-length header is set that file_wrapper serves noChris McDonough2012-01-161-0/+23
* Support the WSGI ``wsgi.file_wrapper`` protocol as perChris McDonough2012-01-161-1/+33
* - Fix PATH_INFO encoding/decoding on Python 3 (as per PEP 333, tunnelChris McDonough2012-01-031-1/+1
* FeaturesChris McDonough2012-01-021-1/+1
* Bug FixesChris McDonough2011-12-311-84/+54
* coveragepipelinefixChris McDonough2011-12-301-192/+205