| Age | Commit message (Collapse) | Author |
|
Cleanups from addCleanup() are scheduled to happen in reverse order to
the order they are added (LIFO). Ensures each cleanup is executed from
the innermost to the outermost.
|
|
argument optional.
|
|
|
|
|
|
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().
|
|
|