summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorSimon Charette <charette.s@gmail.com>2017-02-18 00:55:13 -0500
committerTim Graham <timograham@gmail.com>2018-07-11 10:49:50 -0400
commit37cafbfb791b2295b8c36cdabbdef0e5d951a64e (patch)
tree7721dd68e9f5cfcf1c2c19af1a0e041f9879884c /tests
parent0025dd5eb42834af3c6566d5ef1dd1032a49f6c8 (diff)
Fixed #27845 -- Allowed both right and left optimizations of operations.
Thanks Raphael Gaschignard for the suggestion.
Diffstat (limited to 'tests')
-rw-r--r--tests/migrations/test_optimizer.py10
1 files changed, 1 insertions, 9 deletions
diff --git a/tests/migrations/test_optimizer.py b/tests/migrations/test_optimizer.py
index 973be67c80..a408db9ef2 100644
--- a/tests/migrations/test_optimizer.py
+++ b/tests/migrations/test_optimizer.py
@@ -270,8 +270,6 @@ class OptimizerTests(SimpleTestCase):
app_label="testapp",
)
- # This could be optimized a bit more but it generates a valid set of
- # operations.
self.assertOptimizesTo(
[
migrations.CreateModel('Book', [('name', models.CharField(max_length=255))]),
@@ -284,18 +282,12 @@ class OptimizerTests(SimpleTestCase):
migrations.DeleteModel('Person'),
],
[
- migrations.CreateModel('Person', [('name', models.CharField(max_length=255))]),
- migrations.CreateModel('Book', [
- ('name', models.CharField(max_length=255)),
- ('author', models.ForeignKey('test_app.Person', models.CASCADE)),
- ]),
+ migrations.CreateModel('Book', [('name', models.CharField(max_length=255))]),
migrations.CreateModel('Reviewer', [('name', models.CharField(max_length=255))]),
migrations.CreateModel('Review', [
('book', models.ForeignKey('test_app.Book', models.CASCADE)),
('reviewer', models.ForeignKey('test_app.Reviewer', models.CASCADE)),
]),
- migrations.RemoveField('book', 'author'),
- migrations.DeleteModel('Person'),
],
)