| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-02-17 | [1.8.x] Refs #24324 -- Fixed Python 2 test failures when path to Django ↵ | Tim Graham | |
| source contains non-ASCII characters. Backport of 307c0f299a6c26f5231d3516df5b4edc54b36553 from master | |||
| 2015-02-11 | [1.8.x] Moved contrib.gis tests out of contrib. | Tim Graham | |
| Backport of ad0be620aece4dde2f94383426c284f4afef9fbc from master | |||
| 2015-02-09 | [1.8.x] Sorted imports with isort; refs #23860. | Tim Graham | |
| Backport of 0ed7d155635da9f79d4dd67e4889087d3673c6da from master | |||
| 2015-01-23 | [1.8.x] Fixed test_runner test failure on Python 3.5; refs #23763. | Tim Graham | |
| Python change is http://bugs.python.org/issue22032 Backport of 0386b97706052b88cd6fbbf777698810981cfeb6 from master | |||
| 2015-01-12 | Fixed #24118 -- Added --debug-sql option for tests. | Marc Tamlyn | |
| Added a --debug-sql option for tests and runtests.py which outputs the SQL logger for failing tests. When combined with --verbosity=2, it also outputs the SQL for passing tests. Thanks to Berker, Tim, Markus, Shai, Josh and Anssi for review and discussion. | |||
| 2014-12-01 | Fixed #23289 -- Added mock as a test dependency. | Tim Graham | |
| 2014-11-24 | Fixed #23742 -- Added an option to reverse tests order. | wrwrwr | |
| This is useful for debugging side effects affecting tests that are usually executed before a given test. Full suite and pair tests sort cases more or less deterministically, thus some test cross-dependencies are easier to reveal by reversing the order. Thanks Preston Timmons for the review. | |||
| 2014-11-24 | Changed test_runner imports to name objects imported from test.runner. | wrwrwr | |
| 2014-11-03 | Fixed #23620 -- Used more specific assertions in the Django test suite. | Berker Peksag | |
| 2014-10-24 | Fixed #23652 -- Restored database name after destroying test database | Claude Paroz | |
| Thanks Bjarkias for the report. | |||
| 2014-10-23 | Fixed #23707 -- Prevented discovery of duplicated tests | Claude Paroz | |
| 2014-10-21 | Removed unneeded override_system_checks | Claude Paroz | |
| Refs #23685. | |||
| 2014-09-24 | Fixed #23421 -- Corrected TEST SERIALIZE setting. | Tim Graham | |
| Thanks gkoller for the report. | |||
| 2014-06-14 | Converted test management command to argparse | Claude Paroz | |
| Keeping backwards compatibility with test_runner.option_list is tricky and would imply transforming an optparse.Option to an argparse.Action. I choose to introduce a backwards incompatible change because it only affects testing, not runtime behavior. | |||
| 2014-06-08 | Fix broken alias testing test | Andrew Godwin | |
| 2014-06-05 | Fixed #20550 -- Added keepdb argument to destroy_test_db | Greg Chapple | |
| 2014-05-28 | Fixed #20550 -- Added ability to preserve test db between runs | Greg Chapple | |
| 2014-05-16 | cater for running tests from another directory than tests - applying ↵ | Nikolaus Schlemm | |
| existing pattern to newly added test_testcase_ordering as well | |||
| 2014-04-20 | Removed old test runner test cases. | Preston Timmons | |
| These files were added as part of #12658, which pertained to the old django.test.simple test runner. No tests call them anymore. | |||
| 2014-04-16 | Fixed flake8 warnings introduced in recent commits. | Simon Charette | |
| 2014-04-12 | Fixed #22102 -- Made SimpleTestCase tests run before unittest.TestCase ones | Claude Paroz | |
| Thanks aptiko for the reporti and Tim Graham for the review. | |||
| 2014-03-21 | Removed django.test.simple and django.test._doctest per deprecation timeline. | Tim Graham | |
| refs #17365, #17366, #18727. | |||
| 2014-03-09 | Fixed #22237 -- Removed some warnings in the test suite | Claude Paroz | |
| Thanks Aymeric Augustin for the report. | |||
| 2014-03-08 | Avoided changing raw DeprecationWarning filter behavior | Claude Paroz | |
| Refs #21188. Now pure Python DeprecationWarning visibility should be back to Python defaults. | |||
| 2014-03-03 | Fixed many typos in comments and docstrings. | Rodolfo Carvalho | |
| Thanks Piotr Kasprzyk for help with the patch. | |||
| 2014-01-20 | Fixed #16905 -- Added extensible checks (nee validation) framework | Russell Keith-Magee | |
| This is the result of Christopher Medrela's 2013 Summer of Code project. Thanks also to Preston Holmes, Tim Graham, Anssi Kääriäinen, Florian Apolloner, and Alex Gaynor for review notes along the way. Also: Fixes #8579, fixes #3055, fixes #19844. | |||
| 2014-01-01 | Removed unused function in test_runner tests | Preston Timmons | |
| This was used for python 2.6 and unittest2 compatibility. It was forgotten when the code that used it was removed. | |||
| 2014-01-01 | Fixed #21206 -- Fixed test discovery without labels | Preston Timmons | |
| Added test to verify an empty label performs discovery on the current working directory. | |||
| 2013-12-31 | Made DeprecationDisplayTest more robust | Claude Paroz | |
| 2013-12-26 | Fixed #21206 -- No longer run discovery if the test label doesn't point to a ↵ | Preston Timmons | |
| package or directory. Thanks thepapermen for the report and Carl Meyer for the review. | |||
| 2013-12-22 | Made AppConfig importable from django.apps. | Aymeric Augustin | |
| It is a public API. | |||
| 2013-12-22 | Moved apps back in the toplevel django namespace. | Aymeric Augustin | |
| Reverted 4a56a93cc458e9ab4dcab95d9f5067d4975dd1a2. | |||
| 2013-12-22 | Added the ability to supply custom app configs. | Aymeric Augustin | |
| 2013-12-22 | Implemented two-stage app-cache population. | Aymeric Augustin | |
| First stage imports app modules. It doesn't catch import errors. This matches the previous behavior and keeps the code simple. Second stage import models modules. It catches import errors and retries them after walking through the entire list once. This matches the previous behavior and seems useful. populate_models() is intended to be equivalent to populate(). It isn't wired yet. That is coming in the next commit. | |||
| 2013-12-17 | Moved the new app cache inside core. | Aymeric Augustin | |
| 2013-12-17 | Refactored old test runner to handle apps without a models module. | Aymeric Augustin | |
| 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-10-26 | Fix all violators of E231 | Alex Gaynor | |
| 2013-10-18 | Fixed #21287 -- Fixed E123 pep8 warnings | Alasdair Nicol | |
| 2013-09-10 | Fixed #16534 -- Improved ability to customize DiscoverRunner | Tim Graham | |
| Added DiscoverRunner.test_suite and .test_runner attributes. Thanks tomchristie for the suggestion and jcd for the patch. | |||
| 2013-09-05 | Fixed #21035 -- Changed docs to treat the acronym SQL phonetically. | Eric Boersma | |
| The documentation and comments now all use 'an' to refer to the word SQL and not 'a'. | |||
| 2013-07-29 | Removed most of absolute_import imports | Claude Paroz | |
| Should be unneeded with Python 2.7 and up. Added some unicode_literals along the way. | |||
| 2013-07-29 | Deprecated django.utils.importlib | Claude Paroz | |
| This was a shim for pre-Python 2.7 support. | |||
| 2013-07-14 | Fixed #20746 -- Removed Python 2.6 specific code/docs | Tim Graham | |
| 2013-07-13 | Fixed #20681 -- Prevented teardown_databases from attempting to tear down ↵ | Tim Graham | |
| aliases Thanks simonpercivall. | |||
| 2013-07-04 | Fixed #19940 -- Made test.runner.setup_databases properly handle aliases for ↵ | Tim Graham | |
| default db. Thanks simonpercivall. | |||
| 2013-07-01 | Removed tests for django.utils.unittest vs. unittest. | Aymeric Augustin | |
| Silenced warnings caused by the deprecation of django.utils.unittest. Thanks Preston Timmons and Carl Meyer for their advice. Fixed #20680. | |||
| 2013-07-01 | Stopped using django.utils.unittest in the test suite. | Aymeric Augustin | |
| Refs #20680. | |||
| 2013-06-29 | Advanced deprecation warnings for Django 1.7. | Aymeric Augustin | |
