Sarah Boyce
|
4bf3d6dec2
|
[4.2.x] Fixed #28054 -- Made runserver not return response body for HEAD requests.
Co-authored-by: jannschu <jannik.schuerg@posteo.de>
Backport of 8acc433e41 from main
|
2023-01-27 21:50:40 +01:00 |
rafrafek
|
cdd4ff67d2
|
Refs #25684 -- Removed double newline from request/response output of runserver.
Follow up to 0bc5cd6280 .
|
2022-02-14 06:55:34 +01:00 |
django-bot
|
9c19aff7c7
|
Refs #33476 -- Reformatted code with Black.
|
2022-02-07 20:37:05 +01:00 |
Petter Strandmark
|
772eca0b02
|
Fixed #32240 -- Made runserver suppress ConnectionAbortedError/ConnectionResetError errors.
See https://bugs.python.org/issue27682 and
https://github.com/python/cpython/pull/9713
|
2020-12-14 20:46:18 +01:00 |
Petter Strandmark
|
28124e7bdf
|
Refs #4444 -- Added tests for handling broken pipe errors in WSGIServer.
|
2020-12-14 20:46:18 +01:00 |
Simon Charette
|
0f212db29d
|
Made reused RequestFactory instances class attributes.
|
2018-11-27 09:49:02 -05:00 |
Claude Paroz
|
523e04dfeb
|
Captured logging in tests with self.assertLogs().
|
2018-05-07 09:34:02 -04:00 |
Claude Paroz
|
607970f31c
|
Replaced django.test.utils.patch_logger() with assertLogs().
Thanks Tim Graham for the review.
|
2018-05-07 09:34:00 -04:00 |
Jon Dufresne
|
21046e7773
|
Fixed #28249 -- Removed unnecessary dict.keys() calls.
iter(dict) is equivalent to iter(dict.keys()).
|
2017-05-27 19:08:46 -04:00 |
Tim Graham
|
500532c95d
|
Refs #23919 -- Removed default 'utf-8' argument for str.encode()/decode().
|
2017-02-09 09:03:47 -05:00 |
Claude Paroz
|
042b7350a0
|
Refs #23919 -- Removed unneeded str() calls
|
2017-01-20 14:13:55 +01:00 |
Simon Charette
|
cecc079168
|
Refs #23919 -- Stopped inheriting from object to define new style classes.
|
2017-01-19 08:39:46 +01:00 |
Tim Graham
|
35225e2ade
|
Refs #27025 -- Fixed a servers test on Python 3.6.
After https://hg.python.org/cpython/rev/4ea79767ff75/,
test_strips_underscore_headers fails with:
'Stub' object has no attribute 'sendall'.
|
2016-08-08 16:50:48 -04:00 |
Tim Graham
|
f0a84112ba
|
Refs #25684 -- Silenced logging output in servers tests.
|
2016-02-08 11:14:27 -05:00 |
Flavio Curella
|
0bc5cd6280
|
Fixed #25684 -- Made runserver use logging for request/response output.
Thanks andreif for the contributing to the patch.
|
2016-01-11 07:35:17 -05:00 |
Tim Graham
|
1a76257b1b
|
Fixed #25204 -- Added missing space in runserver logging.
|
2015-08-01 08:01:24 -04:00 |
Tim Graham
|
6e3fe089dd
|
Replaced six.BytesIO with io.BytesIO
|
2015-07-20 08:19:47 -04:00 |
Simon Charette
|
be67400b47
|
Refs #24652 -- Used SimpleTestCase where appropriate.
|
2015-05-20 13:46:13 -04:00 |
Tim Graham
|
c8074d62f8
|
Fixed typo in error message in the test.
|
2015-02-19 19:36:20 -05:00 |
Carl Meyer
|
316b8d4974
|
Stripped headers containing underscores to prevent spoofing in WSGI environ.
This is a security fix. Disclosure following shortly.
Thanks to Jedediah Smith for the report.
|
2015-01-13 13:03:05 -05:00 |
wrwrwr
|
6dbe979b4d
|
Fixed #23930 -- Added copies of captured_std* managers from CPython's test.support.
StringIO import was adapted for compatibility with Python 2.
|
2014-11-29 11:21:58 -05:00 |
Flavio Curella
|
c53f2451a8
|
Fixed #23398 -- Added helpful error message when runserver is accessed via HTTPS
|
2014-09-09 12:29:30 -04:00 |