| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-06-15 | [1.10.x] Fixed broken links in docs and comments. | Ville Skyttä | |
| Backport of 96f97691ad5e1483263cea3bb4e4021b4c8dcc41 from master | |||
| 2016-05-18 | Moved the AUTH_USER_MODEL setting changed receiver. | Simon Charette | |
| Test suites besides Django's may need the same behavior. | |||
| 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-05-03 | Fixed #26577 -- Disabled implicit wait of Selenium tests where appropriate. | Simon Charette | |
| 2016-05-03 | Fixed #26567 -- Updated references to obsolete RFC2616. | Vasiliy Faronov | |
| Didn't touch comments where it wasn't obvious that the code adhered to the newer standard. | |||
| 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-08 | Fixed E128 flake8 warnings in django/. | Tim Graham | |
| 2016-04-04 | Fixed W503 flake8 warnings. | Tim Graham | |
| 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-15 | Fixed #25364 -- Added generic way to test on all browsers supported by selenium. | Akshesh | |
| Browser names should be passed as a comma separated list to the --selenium flag. Thanks Tim Graham, Simon Charette and Moritz Sichert for review and discussion. | |||
| 2016-03-15 | Fixed #26157 #25321 -- Added sql/params to extra context of schema logger | Markus Holtermann | |
| Thanks Akshesh Doshi for the initial patch and Tim Graham for the review | |||
| 2016-02-19 | Refs #25735 -- Made @tag decorator importable from django.test. | Tim Graham | |
| 2016-02-17 | Fixed #25735 -- Added support for test tags to DiscoverRunner. | Jakub Paczkowski | |
| Thanks Carl Meyer, Claude Paroz, and Simon Charette for review. | |||
| 2016-02-13 | Fixed #11665 -- Made TestCase check deferrable constraints after each test. | Jon Dufresne | |
| 2016-02-08 | Fixed #26177 -- Fixed a PostgreSQL crash with TIME_ZONE=None and USE_TZ=False. | Tim Graham | |
| 2016-02-08 | Removed obsolete comment. | knbk | |
| 2016-01-25 | Fixed #26125 -- Fixed E731 flake warnings. | userimack | |
| 2016-01-07 | Fixed #26038 -- Changed FileSystemStorage defaults on setting change. | Simon Charette | |
| Thanks to Dave Voutila for the report and Tim for the review. | |||
| 2016-01-07 | Fixed #24855 -- Allowed using contrib.auth.login() without credentials. | Paulo Poiati | |
| Added an optional `backend` argument to login(). | |||
| 2016-01-06 | Unified test context decorators. | Simon Charette | |
| Thanks to Tim for the review. | |||
| 2016-01-06 | Refs #25746 -- Added a test utility to isolate inlined model registration. | Simon Charette | |
| Thanks to Tim for the review. | |||
| 2016-01-05 | Replaced dict.setdefault() usage to avoid unnecessary object instantiations. | Benjamin Bach | |
| 2015-12-31 | Fixed #26013 -- Moved django.core.urlresolvers to django.urls. | Marten Kenbeek | |
| Thanks to Tim Graham for the review. | |||
| 2015-12-31 | Fixed #26011 -- Prevented random LiveServerTestCase test failures on Windows. | Marten Kenbeek | |
| Prevented LiveServerTestCase from stealing ports used by concurrent processes on Windows. | |||
| 2015-12-03 | Fixed many spelling mistakes in code, comments, and docs. | Josh Soref | |
| 2015-11-27 | Fixed #25826 -- Improved help text for the --parallel option | Baptiste Mispelon | |
| This was overlooked in 81f5d63218851f90bd83c1263d9a427db84d6082. | |||
| 2015-11-14 | Fixed #25647 -- Reverted "Simplified deduplication of test databases." | Tim Graham | |
| This reverts commit 49eee84245b1297a84ad4ddc2251e287ef585ea2 as it caused a regression with test mirrors. | |||
| 2015-11-09 | Fixed #25170 -- Made assertXMLEqual()/assertXMLNotEqual() ignore leading and ↵ | Mattia Larentis | |
| trailing whitespace. Thanks Jacek Bzdak for indepdently contributing a similar fix. | |||
| 2015-11-03 | Fixed #25668 -- Misc spelling errors | Ville Skyttä | |
| 2015-10-26 | Fixed #25611 -- Standardized descriptor signatures. | Tim Graham | |
| 2015-09-23 | Removed deprecated TEMPLATE_* settings per deprecation timeline. | Tim Graham | |
| 2015-09-23 | Refs #21977 -- Removed SimpleTestCase.urls per deprecation timeline. | Tim Graham | |
| 2015-09-23 | Refs #24022 -- Removed the ssi tag per deprecation timeline. | Tim Graham | |
| 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-14 | Prevented --parallel from crashing on Windows. | Aymeric Augustin | |
| Since --parallel is documented not to work on Windows, it's better to ignore it and run without parallelization than to crash. For example this could simplify cross-platform test scripts. | |||
| 2015-09-12 | Fixed #23395 -- Limited line lengths to 119 characters. | Dražen Odobašić | |
| 2015-09-10 | And fixed merge accident :-( | Aymeric Augustin | |
| 2015-09-10 | Adjusted previous commit. | Aymeric Augustin | |
| Sigh. | |||
| 2015-09-10 | Refs #20461 -- Made tblib optional for a passing test run. | Aymeric Augustin | |
| This was the original intent. | |||
| 2015-09-10 | Refs #20461 -- Fixed parallel test runner on Python 2.7. | Collin Anderson | |
| textwrap.indent() is new in Python 3.3. | |||
| 2015-09-10 | Avoided running more test processes than necessary. | Aymeric Augustin | |
| This reduces the time spent cloning databases. Thanks Tim for the suggestion. | |||
| 2015-09-09 | Made it easier to customize the parallel test runner. | Aymeric Augustin | |
| Subclass private APIs is marginally better than monkey-patching them, even if it doesn't make a big difference in practice. | |||
| 2015-09-09 | Propagated database clone settings to new connections. | Aymeric Augustin | |
| 2015-09-09 | Acknoweldeged a limitation of the parallel test runner. | Aymeric Augustin | |
| Notably it will fail to report a Model.DoesNotExist exceptions because the class itself isn't pickleable. (Django has specific code to make its instances pickleable.) | |||
| 2015-09-09 | Introduced a mixin for serializing tests. | Aymeric Augustin | |
| 2015-09-09 | Allowed a port range for the liveserver by default. | Aymeric Augustin | |
| This is required for running tests in parallel. | |||
| 2015-09-09 | Cloned databases for running tests in parallel. | Aymeric Augustin | |
