summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorSimon Charette <charette.s@gmail.com>2016-08-20 18:05:04 -0400
committerSimon Charette <charette.s@gmail.com>2016-08-24 01:38:30 -0400
commit0b454804db5729eedbb117c90de4a3ad5fb397ee (patch)
treee6667315c3b5777ed69c4eaa86e909554ff5ee50 /tests
parent1c60765d6307cf5bb659d9157a990d7410108424 (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.py5
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']
)