mirror of
https://github.com/django/django.git
synced 2025-08-04 02:48:35 +00:00
Fixed #29469 -- Added a helpful makemigrations error if app_label contains dots.
This commit is contained in:
parent
998d774195
commit
78972af367
2 changed files with 15 additions and 1 deletions
|
@ -786,6 +786,12 @@ class MakeMigrationsTests(MigrationTestBase):
|
|||
call_command("makemigrations", "this_app_does_not_exist", stderr=err)
|
||||
self.assertIn("'this_app_does_not_exist' could not be found.", err.getvalue())
|
||||
|
||||
def test_makemigrations_app_name_with_dots(self):
|
||||
err = io.StringIO()
|
||||
with self.assertRaises(SystemExit):
|
||||
call_command('makemigrations', 'invalid.app.label', stderr=err)
|
||||
self.assertIn("'invalid.app.label' is not a valid app label. Did you mean 'label'?", err.getvalue())
|
||||
|
||||
def test_makemigrations_empty_no_app_specified(self):
|
||||
"""
|
||||
makemigrations exits if no app is specified with 'empty' mode.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue