diff options
| author | Jon Dufresne <jon.dufresne@gmail.com> | 2020-06-13 10:06:05 -0700 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2020-06-24 07:18:38 +0200 |
| commit | 01195c4a83cf237f4417be94e1a44aef9762b1c2 (patch) | |
| tree | be573f1f29a1d8be369a71db60a073bc0ac9db16 | |
| parent | bce180dd05c425341261240fab1d2642e6d4bc65 (diff) | |
Refs #31703 -- Added Migration.suggest_name() test for initial migration with multiple CreateModels.
| -rw-r--r-- | tests/migrations/test_autodetector.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/migrations/test_autodetector.py b/tests/migrations/test_autodetector.py index dddda94eb2..d6afd85273 100644 --- a/tests/migrations/test_autodetector.py +++ b/tests/migrations/test_autodetector.py @@ -2505,6 +2505,17 @@ class MigrationSuggestNameTests(SimpleTestCase): migration = Migration('0001_initial', 'test_app') self.assertEqual(migration.suggest_name(), 'animal_person') + def test_two_create_models_with_initial_true(self): + class Migration(migrations.Migration): + initial = True + operations = [ + migrations.CreateModel('Person', fields=[]), + migrations.CreateModel('Animal', fields=[]), + ] + + migration = Migration('0001_initial', 'test_app') + self.assertEqual(migration.suggest_name(), 'animal_person') + def test_none_name(self): class Migration(migrations.Migration): operations = [migrations.RunSQL('SELECT 1 FROM person;')] |
