David Smith
|
7ef0bc922c
|
Refs #32956 -- Capitalized HTTP/HTTPS in comments, docs, and docstrings.
|
2021-10-20 08:40:19 +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 |
pochangl
|
f6d3557aa1
|
Fixed #32929 -- Fixed handling query strings in AsyncRequestFactory.
|
2021-07-15 13:09:29 +02:00 |
Mariusz Felisiak
|
27e156fa31
|
Fixed ResourceWarning in test_client.tests.ClientTest.test_uploading_named_temp_file().
|
2021-06-24 11:47: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 |
Jon Dufresne
|
cee93c6ba1
|
Refs #25780 -- Removed redundant status code assertions from tests.
|
2020-10-28 12:26:49 +01:00 |
Jon Dufresne
|
b2717c7532
|
Simplifed formset iteration using enumerate().
|
2020-10-26 08:02:38 +01:00 |
Tom Carrick
|
bcc2befd0e
|
Fixed #31789 -- Added a new headers interface to HttpResponse.
|
2020-09-14 08:41: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 |
Ahmad A. Hussein
|
6425fd3124
|
Refs #31494 -- Added test for query strings for GET/HEAD requests when following HTTP 307/308 redirects in test client.
|
2020-05-27 10:36:52 +02:00 |
François Freitag
|
9ef4a18dbe
|
Changed django.forms.ValidationError imports to django.core.exceptions.ValidationError.
Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com>
|
2020-04-28 10:49:00 +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 |
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 |
Jon Dufresne
|
95b7699ffc
|
Cleaned up exception message checking in some tests.
|
2019-03-15 19:27:57 -04: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 |
Tim Graham
|
043bd70942
|
Updated test URL patterns to use path() and re_path().
|
2018-12-31 10:47:32 -05: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 |
Simon Charette
|
0f212db29d
|
Made reused RequestFactory instances class attributes.
|
2018-11-27 09:49:02 -05:00 |
Dan Palmer
|
e181666973
|
Fixed #29687 -- Allowed the test client to serialize list/tuple as JSON.
|
2018-08-25 10:57:05 -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 |
Jan Pieter Waagmeester
|
24959e48d9
|
Fixed #27398 -- Added an assertion to compare URLs, ignoring the order of their query strings.
|
2018-06-20 13:26:12 -04:00 |
Mariusz Felisiak
|
362813d628
|
Fixed hanging indentation in various code.
|
2018-03-16 10:54:34 +01:00 |
Tim Graham
|
a6fb81750a
|
Added a test for Client.generic() data coercion.
The smart_str() call (now force_bytes()) added in
e73838b6dd is otherwise untested.
|
2018-02-12 12:53:02 -05:00 |
Tim Graham
|
4206765a5b
|
Refs #20530 -- Added a test for test client query string encoding.
7bb6279360 is only tested in
django-contrib-comments.
|
2018-02-12 10:20:53 -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 |
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 |
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
|
1c466994d9
|
Refs #23919 -- Removed misc Python 2/3 references.
|
2017-01-25 13:59:25 -05:00 |
Simon Charette
|
cecc079168
|
Refs #23919 -- Stopped inheriting from object to define new style classes.
|
2017-01-19 08:39:46 +01:00 |
Claude Paroz
|
2b281cc35e
|
Refs #23919 -- Removed most of remaining six usage
Thanks Tim Graham for the review.
|
2017-01-18 21:33:28 +01:00 |
Claude Paroz
|
d7b9aaa366
|
Refs #23919 -- Removed encoding preambles and future imports
|
2017-01-18 09:55:19 +01:00 |
Jon Dufresne
|
8db6a6c0a1
|
Refs #27184 -- Fixed unclosed file ResourceWarning in test_client test.
|
2016-12-12 12:41:38 -05:00 |
Anton Samarchyan
|
47744a0a4e
|
Fixed #27542 -- Made Client.force_login() skip auth backends without get_user().
|
2016-12-01 09:50:08 -05:00 |
Ramin Farajpour Cami
|
967be82443
|
Fixed E305 flake8 warnings.
|
2016-11-14 12:30:46 -05:00 |
Tim Graham
|
6072de727f
|
Decorated a few functions.
|
2016-11-14 12:20:44 -05:00 |
za
|
321e94fa41
|
Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings.
|
2016-11-10 21:30:21 -05:00 |
Tom Scrace
|
e7dfb60353
|
Tested the test client uploading of NamedTemporaryFile.
|
2016-11-09 05:40:08 -05:00 |
Tom Scrace
|
5549e89b84
|
Fixed #27184 -- Allowed uploading TemporaryFile with the test client.
Thanks Federico Capoano for finishing the patch.
|
2016-11-09 05:33:22 -05:00 |
Ben Demboski
|
fc8f097117
|
Fixed #27027 -- Restored Client.force_login() defaulting to the first auth backend.
|
2016-08-06 08:41:41 -04:00 |
Ville Skyttä
|
a2fb2b3a1f
|
Fixed #27020 -- Used a context manager to close files.
|
2016-08-04 19:45:14 -04:00 |
Tim Graham
|
c9ae09addf
|
Replaced use of TestCase.fail() with assertRaises().
Also removed try/except/fail antipattern that hides exceptions.
|
2016-06-28 11:21:26 -04:00 |
Claude Paroz
|
78963495d0
|
Refs #17209 -- Added LoginView and LogoutView class-based views
Thanks Tim Graham for the review.
|
2016-06-24 10:45:13 +02:00 |
Tobias McNulty
|
17e661641d
|
Refs #26666 -- Added ALLOWED_HOSTS validation when running tests.
Also used ALLOWED_HOSTS to check for external hosts in assertRedirects().
|
2016-06-20 11:07:46 -04:00 |
Jon Dufresne
|
4f336f6652
|
Fixed #26747 -- Used more specific assertions in the Django test suite.
|
2016-06-16 14:19:18 -04:00 |
Tobias McNulty
|
c7b1b81352
|
Fixed #26666 -- Added more useful error message to assertRedirects
|
2016-06-02 14:43:31 -07:00 |