summaryrefslogtreecommitdiff
path: root/tests/admin_scripts
Commit message (Collapse)AuthorAgeFilesLines
* Fixed #31007 -- Allowed specifying type of auto-created primary keys.Tom Forbes2020-12-151-0/+15
| | | | | This also changes the default type of auto-created primary keys for new apps and projects to BigAutoField.
* Fixed #32177 -- Made execute_from_command_line() use program name from the ↵William Schwartz2020-11-101-1/+16
| | | | | | | argv argument. This caused crash in environments where sys.argv[0] is incorrectly set to None.
* Corrected docstring quotes in various code.Mariusz Felisiak2020-09-221-1/+1
|
* Reverted "Refs #23919 -- Removed obsolete __init__.py files in management ↵René Fleschenberg2020-06-016-0/+0
| | | | | | | | command directories." This reverts commit ccc25bfe4f0964a00df3af6f91c2d9e20159a0c2. https://groups.google.com/d/topic/django-developers/GVHMH2ciAnk/discussion
* Fixed #31546 -- Allowed specifying list of tags in ↵Hasan Ramezani2020-05-215-7/+7
| | | | Command.requires_system_checks.
* Fixed #31575 -- Added system check for admin sidebar request context ↵Jon Dufresne2020-05-141-0/+1
| | | | | | processor dependency. Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es>
* Removed unnecessary capturing/hiding of stdout/stderr in various tests.François Freitag2020-04-271-3/+2
|
* Capitalized Unicode in docs, strings, and comments.Jon Dufresne2020-04-201-1/+1
|
* Refs #23433 -- Fixed test_django_admin_py.DeprecationTest tests failures on ↵Mariusz Felisiak2019-12-101-5/+7
| | | | | | Windows and Python < 3.8. subprocess.run()'s args parameter accepts a path-like object on Windows since Python 3.8.
* Fixed #23433 -- Deprecated django-admin.py entry point in favor of django-admin.Jon Dufresne2019-12-062-11/+48
| | | | Unify on the entry point created by setuptools entry_points feature.
* Refs #23433 -- Removed script argument from AdminScriptTestCase.run_test().Jon Dufresne2019-12-061-6/+6
|
* Removed unnecessary __init__.py creation in admin_scripts.tests.Jon Dufresne2019-12-061-2/+0
|
* Fixed typo in tests/admin_scripts/tests.py.Daniel Musketa2019-10-181-1/+1
|
* Fixed #30872 -- Improved unknown command message when settings are manually ↵Carlton Gibson2019-10-151-0/+9
| | | | configured.
* Replaced subprocess commands by run() wherever possible.Claude Paroz2019-08-231-2/+3
|
* Fixed #30312 -- Relaxed admin check from django.contrib.sessions to ↵Aarni Koskela2019-04-261-1/+1
| | | | SessionMiddleware subclasses.
* Fixed #30393 -- Added validation of startapp's directory option.oliver2019-04-251-0/+19
|
* Made startapp/project's overlaying error message use 'app' or 'project'.oliver2019-03-301-1/+14
|
* Refs #30057 -- Added more diffsettings tests.orlnub1232019-02-262-4/+34
| | | | | The test in 573f44d62fe1e87e2c20a74eba5e20ca9ff0ed85 doesn't act as a regression test.
* Fixed admin_scripts test failures on macOS.Carlton Gibson2019-02-141-1/+3
| | | Regression in 487d904bf253de2f5633f181a168f94086bcd6cb.
* Refs #27804 -- Used subTest() in admin_scripts invalid name tests.Jon Dufresne2019-02-061-20/+22
|
* Simplified temporary directory handling in AdminScriptTestCase.Jon Dufresne2019-02-051-121/+24
| | | | | | | | Use tempfile.TemporaryDirectory() in AdminScriptTestCase.setUp() to create and destroy a temporary directory for each test. It removes the need for individual tests to delete files. For test classes that don't use the temporary directory, inherit from SimpleTestCase.
* Replaced manual current directory management with subprocess's cwd argument.Jon Dufresne2019-02-051-8/+2
|
* Fixed #30147 -- Simplified directory creation with os.makedirs(..., ↵Jon Dufresne2019-01-311-2/+1
| | | | exist_ok=True).
* Fixed #30116 -- Dropped support for Python 3.5.Tim Graham2019-01-301-2/+1
|
* Removed default mode='r' argument from calls to open().Jon Dufresne2019-01-271-5/+5
|
* Refs #23919 -- Replaced codecs.open() with open().Jon Dufresne2019-01-271-2/+1
| | | | On Python 3, open() handles encodings.
* Fixed #30057 -- Fixed diffsettings ignoring custom configured settings.orlnub1232019-01-122-2/+2
| | | | Regression in 49b679371fe9beddcd23a93b5fdbadea914f37f8.
* Updated test URL patterns to use path() and re_path().Tim Graham2018-12-311-3/+3
|
* Fixed #29560 -- Added --force-color management command option.Hasan Ramezani2018-09-111-33/+70
|
* Reused a duplicated class in admin_scripts tests.Tim Graham2018-09-111-17/+10
|
* Fixed #29695 -- Added system checks for admin's app dependencies and ↵Rodrigo2018-08-201-1/+20
| | | | TEMPLATES setting.
* Fixed #29236 -- Fixed diffsettings crash if using settings.configure().Hasan Ramezani2018-08-202-4/+20
|
* Reverted "Fixed #29324 -- Made Settings raise ImproperlyConfigured if ↵Tim Graham2018-05-261-11/+2
| | | | | | | SECRET_KEY is accessed and not set." This reverts commit b3cffde5559c4fa97625512d7ec41a674be26076 due to a regression and performance concerns.
* Fixed #29324 -- Made Settings raise ImproperlyConfigured if SECRET_KEY is ↵Jon Dufresne2018-04-171-2/+11
| | | | accessed and not set.
* Fixed #29301 -- Made management command --help display command-specific ↵David Foster2018-04-111-0/+7
| | | | arguments before common arguments.
* Fixed #28398 -- Added suggestions for mistyped management commands.Tom Forbes2018-02-211-0/+20
|
* Refs #23919 -- Removed obsolete __init__.py files in management command ↵я котик пур-пур2018-01-036-0/+0
| | | | directories.
* Fixed #28594 -- Removed Jython docs and specific codeClaude Paroz2017-12-231-14/+2
| | | | Thanks Andrey Martyanov for the reporti, and Tim Graham for the review.
* Moved unnecessary inner imports in admin_scripts tests.Tim Graham2017-12-201-7/+8
|
* Fixed #28941 -- Fixed crash in testserver command startup.Tim Graham2017-12-201-1/+28
| | | | Regression in 2b09e4c88e96cb03b29f5a6b0e4838ab4271e631.
* Fixed #28791 -- Allowed commands that don't require settings to work if the ↵geekodour2017-12-071-0/+10
| | | | DJANGO_SETTINGS_MODULE doesn't exist.
* Fixed #28708 -- Added constants to detect the Python version.Tim Graham2017-10-131-1/+1
|
* Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."Tim Graham2017-09-071-3/+6
| | | | This reverts commit 550cb3a365dee4edfdd1563224d5304de2a57fda because try/except performs better.
* Fixed #28524 -- Fixed program name in management commands when using 'python ↵Nick Pope2017-08-311-0/+4
| | | | -m django'.
* Fixed #27818 -- Replaced try/except/pass with contextlib.suppress().Mads Jensen2017-06-281-6/+3
|
* Fixed #27858 -- Prevented read-only management commands from creating the ↵Marti Raudsepp2017-06-191-8/+4
| | | | | | | | | django_migrations table. MigrationRecorder now assumes that if the django_migrations table doesn't exist, then no migrations are applied. Reverted documentation change from refs #23808.
* Improved test coverage for startapp/startproject management commands.Adam Johnson2017-05-301-0/+56
|
* Fixed #27881 -- Added diffsettings --output option.Chris Lamb2017-05-271-0/+26
| | | | Thanks Haris Ibrahim K. V. for writng docs.
* Fixed db backend discovery in admin_scripts tests.Florian Apolloner2017-05-101-4/+3
| | | Not all backends have dots in them.