| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-07-01 | [1.10.x] Replaced use of TestCase.fail() with assertRaises(). | Tim Graham | |
| Also removed try/except/fail antipattern that hides exceptions. Backport of c9ae09addffb839403312131d4251e9d8b454508 from master | |||
| 2016-06-16 | [1.10.x] Fixed #26747 -- Used more specific assertions in the Django test suite. | Jon Dufresne | |
| Backport of 4f336f66523001b009ab038b10848508fd208b3b from master | |||
| 2016-05-17 | Fixed #26601 -- Improved middleware per DEP 0005. | Florian Apolloner | |
| Thanks Tim Graham for polishing the patch, updating the tests, and writing documentation. Thanks Carl Meyer for shepherding the DEP. | |||
| 2016-04-29 | Refs #26428 -- Added support for relative path redirects to the test client. | Tim Graham | |
| Thanks iktyrrell for the patch. | |||
| 2016-04-25 | Fixed #26052 -- Moved conditional_content_removal() processing to the test ↵ | Tim Graham | |
| client. | |||
| 2016-04-04 | Fixed #25699 -- Allowed using the test client if 'django.contrib.sessions' ↵ | Sergey Kolosov | |
| isn't in INSTALLED_APPS. | |||
| 2016-04-02 | Fixed #26428 -- Added support for relative path redirects in assertRedirects(). | Tim Graham | |
| Thanks Trac alias master for the report and review. | |||
| 2016-03-23 | Fixed #24987 -- Allowed inactive users to login with the test client. | Alexander Gaevsky | |
| 2016-03-23 | Fixed #25232 -- Made ModelBackend/RemoteUserBackend reject inactive users. | Alexander Gaevsky | |
| 2016-02-06 | Fixed #26175 -- Removed SHA1 password hashes in tests. | Tim Graham | |
| 2016-01-29 | Refs #26022 -- Used context manager version of assertRaises in tests. | Hasan | |
| 2016-01-25 | Fixed #26125 -- Fixed E731 flake warnings. | userimack | |
| 2016-01-07 | Fixed #24855 -- Allowed using contrib.auth.login() without credentials. | Paulo Poiati | |
| Added an optional `backend` argument to login(). | |||
| 2015-12-31 | Fixed #26013 -- Moved django.core.urlresolvers to django.urls. | Marten Kenbeek | |
| Thanks to Tim Graham for the review. | |||
| 2015-12-23 | Refs #25969 -- Replaced usage of render_to_response() with render() in tests. | Tim Graham | |
| 2015-11-21 | Fixed #25780 -- Removed redundant status code assertions from tests | Alex Morozov | |
| 2015-09-19 | Fixed #25424 -- Use force_str for test client URLs. | Travis Jensen | |
| urlparse() fails with an AttributeError ("'__proxy__' object has no attribute 'decode'") if reverse_lazy is used to look up the URL (this is exactly the same problem that caused ticket #18776). The solution is to use force_str() on the path before handing it to urlparse(). | |||
| 2015-09-12 | Fixed #23395 -- Limited line lengths to 119 characters. | Dražen Odobašić | |
| 2015-08-11 | Fixed #25163 -- Fixed exception handling in nested test client requests. | pscottdevos | |
| 2015-07-01 | Fixed #20916 -- Added Client.force_login() to bypass authentication. | Jon Dufresne | |
| 2015-05-20 | Refs #24652 -- Used SimpleTestCase where appropriate. | Simon Charette | |
| 2015-03-18 | Fixed #23960 -- Removed http.fix_location_header | Claude Paroz | |
| Thanks Carl Meyer for the report and Tim Graham for the review. | |||
| 2015-03-05 | Converted test fixtures to setUpTestData methods | Josh Smeaton | |
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2015-02-03 | Fixed #24149 -- Normalized tuple settings to lists. | darkryder | |
| 2015-01-18 | Changed RedirectView.permanent to False per deprecation timeline; refs #21587. | Tim Graham | |
| 2014-11-28 | Corrected deprecation warnings for RedirectView; refs #21587. | Berker Peksag | |
| 2014-11-25 | Fixed #21587 -- Added a warning for changing default of RedirectView.permanent. | Berker Peksag | |
| 2014-10-28 | Fixed #23606 -- Implemented Client and RequestFactory trace() methods. | Rigel Di Scala | |
| Thanks KevinEtienne for the suggestion. | |||
| 2014-09-24 | Removed numbering from the models.py header of some test packages. | Loic Bistuer | |
| This is a reliqua from the early days of the modeltests/regressiontests era. | |||
| 2014-08-12 | Fixed #23276 -- Deprecated passing views as strings to url(). | Tim Graham | |
| 2014-06-13 | Fixed #16087 -- Added ResolverMatch instance to test client response. | Greg Chapple | |
| Thanks mrmachine for the suggestion. | |||
| 2014-05-28 | Fixed several typos in Django | Alex Gaynor | |
| 2014-05-15 | Harmonized some PEP 0263 coding preambles | Claude Paroz | |
| 2014-04-06 | Fixed #21977 -- Deprecated SimpleTestCase.urls | Anubhav Joshi | |
| 2014-04-03 | Fixed #22218 -- Deprecated django.conf.urls.patterns. | Tim Graham | |
| Thanks Carl Meyer for the suggestion and Alex Gaynor and Carl for reviews. | |||
| 2014-01-14 | Fixed #21774 -- Isolate all test urls from eachother. | Marc Tamlyn | |
| This (nearly) completes the work to isolate all the test modules from each other. This is now more important as importing models from another module will case PendingDeprecationWarnings if those modules are not in INSTALLED_APPS. The only remaining obvious dependencies are: - d.c.auth depends on d.c.admin (because of the is_admin flag to some views), but this is not so important and d.c.admin is in always_installed_apps - test_client_regress depends on test_client. Eventually these should become a single module, as the split serves no useful purpose. | |||
| 2014-01-09 | Fixed #12571 -- Attached originating WSGIRequest to test client responses. | Unai Zalakain | |
| Originating WSGIRequests are now attached to the ``wsgi_request`` attribute of the ``HttpResponse`` returned by the testing client. Thanks rvdrijst for the suggestion. | |||
| 2013-12-23 | Imported override_settings from its new location. | Aymeric Augustin | |
| 2013-12-17 | Removed superfluous models.py files. | Aymeric Augustin | |
| Added comments in the three empty models.py files that are still needed. Adjusted the test runner to add applications corresponding to test labels to INSTALLED_APPS even when they don't have a models module. | |||
| 2013-11-26 | Fixed #21448 -- Fixed test client logout with cookie-based sessions | Claude Paroz | |
| Thanks Gunnar Scherf for the report and the suggested patch. | |||
| 2013-11-02 | Fixed all E261 warnings | coagulant | |
| 2013-11-02 | Fixing E302 Errors | Jason Myers | |
| Signed-off-by: Jason Myers <jason@jasonamyers.com> | |||
| 2013-11-02 | Fixed #21302 -- Fixed unused imports and import *. | Tim Graham | |
| 2013-11-02 | Fixed #21341 -- Eased https requests with the test client | Unai Zalakain | |
| All request methods of ``django.test.client.Client`` receive a ``secure`` argument that defaults to ``False`` indicating whether or not to make the request through https. Thanks Aymeric Augustin for the review. | |||
| 2013-10-26 | Fixed all the E203 violations | Alex Gaynor | |
| 2013-10-26 | Fix all violators of E231 | Alex Gaynor | |
| 2013-10-21 | Removed some direct settings manipulations in tests; refs #21230. | Bouke Haarsma | |
| 2013-10-19 | Removed unused local variables in tests. | Tim Graham | |
| 2013-10-10 | Whitespace cleanup. | Tim Graham | |
| * Removed trailing whitespace. * Added newline to EOF if missing. * Removed blank lines at EOF. * Removed some stray tabs. | |||
