summaryrefslogtreecommitdiff
path: root/tests/model_regress
Commit message (Collapse)AuthorAgeFilesLines
* Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to ↵Gregor Gärtner2022-10-081-10/+10
| | | | | | assertQuerySetEqual(). Co-Authored-By: Michael Howitz <mh@gocept.com>
* Fixed #33984 -- Reverted "Fixed #32980 -- Made models cache related managers."Mariusz Felisiak2022-09-301-7/+2
| | | | | | | | This reverts 4f8c7fd9d91b35e2c2922de4bb50c8c8066cbbc6 and adds two regression tests: - test_related_manager_refresh(), and - test_create_copy_with_m2m(). Thanks joeli for the report.
* Refs #33476 -- Refactored code to strictly match 88 characters line length.Mariusz Felisiak2022-02-071-1/+1
|
* Refs #33476 -- Reformatted code with Black.django-bot2022-02-074-50/+64
|
* Fixed #32980 -- Made models cache related managers.Keryn Knight2021-11-081-2/+5
|
* Fixed #31863 -- Prevented mutating model state by copies of model instances.Gert Burger2020-08-121-0/+15
| | | | Regression in bfb746f983aa741afa3709794e70f1e0ab6040b5.
* Optimized Model and QuerySet pickling version comparison.Adam Johnson2020-05-111-2/+5
|
* Removed unused __str__() methods in tests models.Mariusz Felisiak2020-04-301-6/+0
| | | Follow up to 6461583b6cc257d25880ef9a9fd7e2125ac53ce1.
* Refs #23919 -- Replaced super(...) with super() in metaclasses.Jon Dufresne2019-11-281-1/+1
|
* Moved choices inside of a test model per coding style.oliver2019-03-201-5/+4
| | | Follow up to 3a4558b84f76c1dbe54c8c38e90e4048c2bd3e9a.
* Fixed #30254 -- Allowed model metaclasses to access the attribute dict in ↵Matt Westcott2019-03-141-1/+19
| | | | | | __init__(). Regression in a68ea231012434b522ce45c513d84add516afa60.
* Switched TestCase to SimpleTestCase where possible in Django's tests.Tim Graham2018-11-271-2/+2
|
* Fixed #28776 -- Fixed a/an/and typos in docs and comments.Дилян Палаузов2017-11-061-1/+1
|
* Refs #28459 -- Optimized ModelState instantiation.Sergey Fedoseev2017-08-111-0/+8
|
* Fixed #28456 -- Allowed customizing Model pickling by overriding __getstate__().Nerl~2017-08-111-0/+17
|
* Refs #23919 -- Removed support for broken Model.__str__() in Model.__repr__().Tim Graham2017-06-112-15/+2
| | | Returning invalid bytestrings in __str__() is unlikely in Python 3.
* Refs #23919, #27778 -- Removed obsolete mentions of unicode.Vytis Banaitis2017-01-262-5/+5
|
* Refs #23919 -- Replaced super(ClassName, self) with super().chillaranand2017-01-251-2/+2
|
* Refs #23919 -- Removed six.<various>_types usageClaude Paroz2017-01-181-4/+2
| | | | Thanks Tim Graham and Simon Charette for the reviews.
* Refs #23919 -- Removed python_2_unicode_compatible decorator usageClaude Paroz2017-01-181-5/+0
|
* Refs #23919 -- Removed encoding preambles and future importsClaude Paroz2017-01-182-5/+0
|
* Fixed #27514 -- Tested Model.__init__ excessive number of fields.Adam Chainz2016-11-201-0/+5
|
* Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings.za2016-11-101-9/+3
|
* Tested Model.get_next/prev_by_FIELD() on unsaved models.Tim Graham2016-10-111-0/+7
|
* Refs #24007 -- Removed an apps.populate() call in model unpickling that can ↵Tim Graham2016-02-081-47/+1
| | | | cause deadlocks.
* Refs #26022 -- Used context manager version of assertRaises in tests.Hasan2016-01-291-1/+2
|
* Fixed #25745 -- Promoted RuntimeWarnings to errors in the test suite.Simon Charette2015-11-141-13/+4
|
* Fixed #21127 -- Started deprecation toward requiring on_delete for ↵Flavio Curella2015-07-271-3/+3
| | | | ForeignKey/OneToOneField
* Fixed model_regress test failure on non-ASCII path; refs #24717.Tim Graham2015-04-301-2/+2
|
* Fixed #24717 -- Fixed model_regress test failure on RHEL6 SCLDavid D. Riddle2015-04-291-16/+14
| | | | | | | | | | | The test failed on RHEL6 systems running python 2.7 from a RedHat Software Collection (SCL) because this test runs an external python script with a stripped system environment. RedHat SCLs work by setting a number of system environment variables when these are stripped out by this test the python 2.7 interpreter is no longer able to function properly because it can not find the system libraries needed. Now we use use mock to modify the system environment directly.
* Fixed mistakes in tests unveiled by version bump to 1.8.1.Tim Graham2015-04-021-6/+7
| | | | Forwardport of e7366ab1f908b8cbf8d7e83037b5f17d101b5ade from stable/1.8.x
* Normalized usage of the tempfile module.Aymeric Augustin2015-02-231-2/+4
| | | | Specifically stopped using the dir argument.
* Fixed "environment can only contain strings" in model_regress test on Windows.Tim Graham2015-02-171-1/+1
|
* Refs #24324 -- Fixed UnicodeDecodeError in model_regress test on non-ASCII path.Tim Graham2015-02-171-0/+1
|
* Fixed E265 comment styleCollin Anderson2015-02-061-2/+2
|
* Sorted imports with isort; refs #23860.Tim Graham2015-02-063-6/+7
|
* Fixed #24149 -- Normalized tuple settings to lists.darkryder2015-02-031-1/+1
|
* Fixed #24160 -- Fixed model_regress test on Windows; refs #24007.Collin Anderson2015-01-161-9/+9
|
* Revert "Marked a test as an expected failure on MySQL and Python 3.2."Claude Paroz2015-01-111-8/+1
| | | | | This reverts commit 832b4a5722ba6b55e7b17c3bac6614ecca9aa88d. We officially don't support MySQL on Python 3.2. Refs #20380.
* Fixed refs #24007 test on Windows.Tim Graham2014-12-191-3/+9
|
* Made model_regress unpickling test CWD-independentClaude Paroz2014-12-191-1/+4
| | | | Refs #24007. Thanks Tim Graham for his help with the patch.
* Allowed Python executable names other than python in test from refs #24007.Collin Anderson2014-12-171-1/+2
|
* Fixed #24007 -- Ensure apps registry's ready before unpickling modelsClaude Paroz2014-12-171-0/+35
| | | | | This prevents AppRegistryNotReady errors when unpickling Django models from an external script.
* Added a missing unicode_literals that caused a test failure after refs #23226.Tim Graham2014-08-071-0/+2
|
* Fixed #21430 -- Added a RuntimeWarning when unpickling Models and QuerySets ↵Anubhav Joshi2014-06-111-0/+53
| | | | | | | from a different Django version. Thanks FunkyBob for the suggestion, prasoon2211 for the initial patch, and akaariai, loic, and charettes for helping in shaping the patch.
* Fix storing of binary fields and unicode textfields for Oracle/Python3Shai Berger2014-05-161-0/+11
|
* Harmonized some PEP 0263 coding preamblesClaude Paroz2014-05-151-1/+1
|
* Fixed many typos in comments and docstrings.Rodolfo Carvalho2014-03-031-1/+1
| | | | Thanks Piotr Kasprzyk for help with the patch.
* Fixed #21288 -- Fixed E126 pep8 warningsAlasdair Nicol2013-10-211-8/+8
|
* Removed unused local variables in tests.Tim Graham2013-10-191-1/+1
|