| Age | Commit message (Collapse) | Author |
|
This implements support for asynchronous views, asynchronous tests,
asynchronous middleware, and an asynchronous test client.
|
|
assertXMLEqual()/assertXMLNotEqual().
|
|
The 'TEST' key is always set to a dictionary in ConnectionHandler.
|
|
|
|
|
|
Dicts preserve order since Python 3.6.
|
|
|
|
SimpleTestCase.databases makes it possible to determine the set of
databases required to run the discovered tests.
|
|
|
|
|
|
|
|
an exception.
|
|
signal receivers.
|
|
Added back after 607970f31cc07c317f2ebb684c8f3ccc36a95b3e.
|
|
Thanks Tim Graham for the review.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It was needed to pass tests because registered checks weren't properly mocked.
|
|
|
|
Django's test runners no longer discover doctests.
|
|
|
|
|
|
a tuple.
Regression in 17e661641ddaf8266e7430d83cfb2039abc55df7
|
|
|
|
|
|
|
|
It's only needed to workaround a bug on Python 2.
|
|
|
|
|
|
|
|
Thanks Tim Graham for the review.
|
|
Thanks Tim Graham and Simon Charette for the reviews.
|
|
Thanks Tim Graham for the review.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also used ALLOWED_HOSTS to check for external hosts in assertRedirects().
|
|
|
|
|
|
|
|
Thanks Akshesh Doshi for the initial patch and Tim Graham for the review
|
|
Thanks Carl Meyer, Claude Paroz, and Simon Charette for review.
|