Ad Timmering
|
bdf3e156b4
|
Fixed #28628 -- Changed \d to [0-9] in regexes where appropriate.
|
2022-01-07 12:25:06 +01:00 |
David Smith
|
69b0736fad
|
Refs #32956 -- Changed docs to treat the acronym HTTP phonetically.
|
2021-10-18 21:00:28 +02:00 |
Jaap Roes
|
b1bf8c8a4b
|
Fixed #33132 -- Fixed test client handling of querystring only redirects.
Regression in 1e5aa8e1c7 .
|
2021-09-24 08:22:28 +02:00 |
David Smith
|
1024b5e74a
|
Fixed 32956 -- Lowercased spelling of "web" and "web framework" where appropriate.
|
2021-07-29 06:24:12 +02:00 |
pochangl
|
f6d3557aa1
|
Fixed #32929 -- Fixed handling query strings in AsyncRequestFactory.
|
2021-07-15 13:09:29 +02:00 |
tomhamiltonstubber
|
1e5aa8e1c7
|
Fixed #32790 -- Ensured test Client handles redirects to domain indexes without a specified trailing slash.
|
2021-06-23 12:32:29 +02:00 |
Marc Gibbons
|
d6572ee4b0
|
Fixed #32470 -- Fixed ResolverMatch instance on test clients when request.urlconf is set.
|
2021-02-23 09:54:49 +01:00 |
Carlton Gibson
|
ebb08d1942
|
Fixed #32159 -- Ensured AsyncRequestFactory correctly sets headers.
|
2020-11-04 11:07:15 +01:00 |
Patrick Arminio
|
542b4b3ab4
|
Fixed #32162 -- Fixed setting Content-Length header in AsyncRequestFactory.
|
2020-11-03 10:12:40 +01:00 |
Carlton Gibson
|
e17ee44688
|
Fixed #32128 -- Added asgiref 3.3 compatibility.
Thread sensitive parameter is True by default from asgiref v3.3.0.
Added an explicit thread_sensitive=False to previously implicit uses.
|
2020-10-27 11:24:07 +01:00 |
Mads Jensen
|
3a6fa1d962
|
Added missing items to django.test.client.__all__ and django.test.utils.__all__.
|
2020-08-14 11:48:04 +02:00 |
David Smith
|
e74b3d724e
|
Bumped minimum isort version to 5.1.0.
Fixed inner imports per isort 5.
isort 5.0.0 to 5.1.0 was unstable.
|
2020-07-30 10:58:59 +02:00 |
Ahmad A. Hussein
|
7c947f0f5a
|
Fixed #31494 -- Preserved query strings when following HTTP 307/308 redirects in test client.
|
2020-05-27 10:36:52 +02:00 |
Jon Dufresne
|
d6aff369ad
|
Refs #30116 -- Simplified regex match group access with Match.__getitem__().
The method has been available since Python 3.6. The shorter syntax is
also marginally faster.
|
2020-05-11 12:01:28 +02:00 |
Andrew Godwin
|
fc0fa72ff4
|
Fixed #31224 -- Added support for asynchronous views and middleware.
This implements support for asynchronous views, asynchronous tests,
asynchronous middleware, and an asynchronous test client.
|
2020-03-18 19:59:12 +01:00 |
Jon Dufresne
|
aa12cf07c9
|
Removed unnecessary numeric indexes in format strings.
|
2019-11-19 08:29:47 +01:00 |
Hasan Ramezani
|
e3d0b4d550
|
Fixed #30899 -- Lazily compiled import time regular expressions.
|
2019-10-29 09:22:26 +01:00 |
Patrick Jenkins
|
46e74a5256
|
Fixed #28337 -- Preserved extra headers of requests made with django.test.Client in assertRedirects().
Co-Authored-By: Hasan Ramezani <hasan.r67@gmail.com>
|
2019-10-18 08:42:51 +02:00 |
swatantra
|
73ac9e3f04
|
Fixed #30677 -- Improved error message for urlencode() and Client when None is passed as data.
|
2019-08-11 20:15:23 +02:00 |
Min ho Kim
|
6e8303d49b
|
Fixed typos in FakePayload docstring and SimplifiedURLTests test name.
|
2019-06-17 12:38:04 +02:00 |
Jon Dufresne
|
d6ea4898c4
|
Fixed #30550 -- Fixed decoding of non-UTF-8 bytes objects in response.json().
|
2019-06-07 06:40:15 +02:00 |
Jon Dufresne
|
45dfb3641a
|
Minimized try block in Client.request().
|
2019-03-11 10:39:59 -04:00 |
Jon Dufresne
|
ff09add274
|
Refs #18807 -- Removed unused exception handler from Client.request().
Unused since 8bd7b598b6 .
|
2019-03-10 18:10:51 -07:00 |
Jon Dufresne
|
7feddd878c
|
Fixed #18707 -- Added support for the test client to return 500 responses.
|
2019-02-20 12:16:10 +01:00 |
Jon Dufresne
|
ac956dae1d
|
Fixed grammar in FakePayload exception message.
|
2019-01-25 08:43:21 -08:00 |
Jon Dufresne
|
6fe9c45b72
|
Fixed #30024 -- Made urlencode() and Client raise TypeError when None is passed as data.
|
2018-12-27 11:19:55 -05:00 |
Jon Dufresne
|
82f286cf6f
|
Refs #29784 -- Switched to https:// links where available.
|
2018-09-26 08:48:47 +02:00 |
Dan Palmer
|
e181666973
|
Fixed #29687 -- Allowed the test client to serialize list/tuple as JSON.
|
2018-08-25 10:57:05 -04:00 |
Marnanel Thurman
|
7cc52250f0
|
Fixed #29662 -- Allowed test client to accept structured suffix JSON content types.
|
2018-08-15 10:27:45 -04:00 |
Thng Kai Yuan
|
71a739f3d7
|
Fixed #29576 -- Corrected the test client's HTTP_COOKIE header.
|
2018-07-21 18:14:39 -04:00 |
Tim Graham
|
5bea8d256d
|
Fixed #29553 -- Made test client set Content-Length header to a string rather than integer.
|
2018-07-09 11:44:49 -04:00 |
Tim Graham
|
9294110a57
|
Fixed #29520 -- Fixed test client crash when posting bytes.
Regression in b8a41a2872 .
|
2018-06-27 14:50:03 -04:00 |
Tim Graham
|
b8a41a2872
|
Refs #27795 -- Removed force_bytes() in django.test.client where possible.
|
2018-02-12 11:03:11 -05:00 |
Nick Sarbicki
|
47268242b0
|
Fixed #29082 -- Allowed the test client to encode JSON request data.
|
2018-02-06 18:29:04 -05:00 |
Tom
|
272f685794
|
Fixed #27999 -- Added test client support for HTTP 307 and 308 redirects.
|
2018-02-06 09:03:43 -05:00 |
Дилян Палаузов
|
d7b2aa24f7
|
Fixed #28982 -- Simplified code with and/or.
|
2018-01-03 20:12:23 -05:00 |
Nick Pope
|
d13a9e44de
|
Fixed #28909 -- Simplified code using tuple/list/set/dict unpacking.
|
2017-12-11 07:08:45 -05:00 |
Nicolas Delaby
|
746caf3ef8
|
Fixed #28837 -- Fixed test client crash if an exception with more than one arg is raised.
Also removed usage of the problematic pattern elsewhere.
Regression in 6e55e1d88a .
|
2017-11-28 18:55:23 -05:00 |
Sergey Fedoseev
|
5b1c389603
|
Refs #23919 -- Replaced usage of django.utils.functional.curry() with functools.partial()/partialmethod().
|
2017-09-06 13:11:18 -04:00 |
João Silva
|
3db84b5526
|
Fixed #28081 -- Stopped setting Content-Length=0 in conditional_content_removal() per RFC 7230.
|
2017-05-09 14:55:03 -04:00 |
Claude Paroz
|
145f6c3ed6
|
Refs #27622 -- Fixed a regression in JSON content-type detection
A JSON Content-Type can contain further content, like charset for example.
|
2017-03-07 16:44:15 +01:00 |
Anton Samarchyan
|
86de930f41
|
Refs #27656 -- Updated remaining docstring verbs according to PEP 257.
|
2017-03-04 10:02:06 -05:00 |
Vytis Banaitis
|
3dcc351691
|
Refs #23919 -- Used yield from.
|
2017-02-23 20:06:01 -05:00 |
Chronial
|
03281d8fe7
|
Fixed #26005 -- Fixed some percent decoding cases in uri_to_iri().
|
2017-02-09 09:22:00 -05:00 |
Tim Graham
|
500532c95d
|
Refs #23919 -- Removed default 'utf-8' argument for str.encode()/decode().
|
2017-02-09 09:03:47 -05:00 |
chillaranand
|
d6eaf7c018
|
Refs #23919 -- Replaced super(ClassName, self) with super().
|
2017-01-25 12:23:46 -05:00 |
Claude Paroz
|
6e55e1d88a
|
Refs #23919 -- Replaced six.reraise by raise
|
2017-01-22 20:08:04 +01:00 |
Claude Paroz
|
042b7350a0
|
Refs #23919 -- Removed unneeded str() calls
|
2017-01-20 14:13:55 +01:00 |
Claude Paroz
|
dc8834cad4
|
Refs #23919 -- Removed unneeded force_str calls
|
2017-01-20 08:44:31 +01:00 |
Simon Charette
|
cecc079168
|
Refs #23919 -- Stopped inheriting from object to define new style classes.
|
2017-01-19 08:39:46 +01:00 |