diff options
| author | David Wobrock <david.wobrock@gmail.com> | 2020-03-08 22:48:59 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2020-03-09 08:42:30 +0100 |
| commit | d88365708c554efe3c786c3be6da1d9de916360f (patch) | |
| tree | cd78f461047e6bc75b8d285d68d5e6497122383b /tests | |
| parent | 271e108b29a1c280f20251b035fb8ca9a202b249 (diff) | |
Fixed #31318 -- Allowed sqlmigrate to inspect squashed migrations.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/migrations/test_commands.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/migrations/test_commands.py b/tests/migrations/test_commands.py index 7fd1a68422..14c09c8f98 100644 --- a/tests/migrations/test_commands.py +++ b/tests/migrations/test_commands.py @@ -713,6 +713,14 @@ class MigrateTests(MigrationTestBase): self.assertIn('-- create model book', output) self.assertNotIn('-- create model tribble', output) + @override_settings(MIGRATION_MODULES={'migrations': 'migrations.test_migrations_squashed'}) + def test_sqlmigrate_replaced_migration(self): + out = io.StringIO() + call_command('sqlmigrate', 'migrations', '0001_initial', stdout=out) + output = out.getvalue().lower() + self.assertIn('-- create model author', output) + self.assertIn('-- create model tribble', output) + @override_settings(MIGRATION_MODULES={'migrations': 'migrations.test_migrations_no_operations'}) def test_migrations_no_operations(self): err = io.StringIO() |
