diff options
| author | Simon Charette <charette.s@gmail.com> | 2016-08-20 18:05:04 -0400 |
|---|---|---|
| committer | Simon Charette <charette.s@gmail.com> | 2016-08-24 01:38:30 -0400 |
| commit | 0b454804db5729eedbb117c90de4a3ad5fb397ee (patch) | |
| tree | e6667315c3b5777ed69c4eaa86e909554ff5ee50 /tests | |
| parent | 1c60765d6307cf5bb659d9157a990d7410108424 (diff) | |
[1.10.x] Fixed #27100 -- Included already applied migration changes in the pre-migrate state.
Refs #24100.
Thanks Tim for the review.
Backport of d5c4ea524679a787fe11c927448e44e95646096b from master
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/migrate_signals/tests.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/migrate_signals/tests.py b/tests/migrate_signals/tests.py index 777ee41efa..6d98e7246e 100644 --- a/tests/migrate_signals/tests.py +++ b/tests/migrate_signals/tests.py @@ -114,12 +114,17 @@ class MigrateSignalTests(TransactionTestCase): ['migrate_signals.Signal'] ) # Migrating with an empty plan. + pre_migrate_receiver = Receiver(signals.pre_migrate) post_migrate_receiver = Receiver(signals.post_migrate) management.call_command( 'migrate', database=MIGRATE_DATABASE, verbosity=MIGRATE_VERBOSITY, interactive=MIGRATE_INTERACTIVE, stdout=stdout, ) self.assertEqual( + [model._meta.label for model in pre_migrate_receiver.call_args['apps'].get_models()], + ['migrate_signals.Signal'] + ) + self.assertEqual( [model._meta.label for model in post_migrate_receiver.call_args['apps'].get_models()], ['migrate_signals.Signal'] ) |
