mirror of
https://github.com/django/django.git
synced 2025-10-23 21:59:11 +00:00
Fixed #33572 -- Implemented CreateModel/AlterModelManagers reduction.
This commit is contained in:
@@ -129,6 +129,30 @@ class OptimizerTests(SimpleTestCase):
|
||||
],
|
||||
)
|
||||
|
||||
def test_create_alter_model_managers(self):
|
||||
self.assertOptimizesTo(
|
||||
[
|
||||
migrations.CreateModel("Foo", fields=[]),
|
||||
migrations.AlterModelManagers(
|
||||
name="Foo",
|
||||
managers=[
|
||||
("objects", models.Manager()),
|
||||
("things", models.Manager()),
|
||||
],
|
||||
),
|
||||
],
|
||||
[
|
||||
migrations.CreateModel(
|
||||
"Foo",
|
||||
fields=[],
|
||||
managers=[
|
||||
("objects", models.Manager()),
|
||||
("things", models.Manager()),
|
||||
],
|
||||
),
|
||||
],
|
||||
)
|
||||
|
||||
def test_create_model_and_remove_model_options(self):
|
||||
self.assertOptimizesTo(
|
||||
[
|
||||
|
||||
Reference in New Issue
Block a user