Added missing primary keys to some OperationTests

Thanks Common Code for financing the work on this commit.
This commit is contained in:
Markus Holtermann 2016-01-18 22:59:58 +11:00
parent 394755b8d9
commit 8b1110ddff
1 changed files with 9 additions and 2 deletions

View File

@ -582,6 +582,7 @@ class OperationTests(OperationTestBase):
project_state = self.apply_operations(app_label, ProjectState(), operations=[ project_state = self.apply_operations(app_label, ProjectState(), operations=[
migrations.CreateModel("ReflexivePony", fields=[ migrations.CreateModel("ReflexivePony", fields=[
("id", models.AutoField(primary_key=True)),
("ponies", models.ManyToManyField("self")), ("ponies", models.ManyToManyField("self")),
]), ]),
]) ])
@ -595,8 +596,11 @@ class OperationTests(OperationTestBase):
def test_rename_model_with_m2m(self): def test_rename_model_with_m2m(self):
app_label = "test_rename_model_with_m2m" app_label = "test_rename_model_with_m2m"
project_state = self.apply_operations(app_label, ProjectState(), operations=[ project_state = self.apply_operations(app_label, ProjectState(), operations=[
migrations.CreateModel("Rider", fields=[]), migrations.CreateModel("Rider", fields=[
("id", models.AutoField(primary_key=True)),
]),
migrations.CreateModel("Pony", fields=[ migrations.CreateModel("Pony", fields=[
("id", models.AutoField(primary_key=True)),
("riders", models.ManyToManyField("Rider")), ("riders", models.ManyToManyField("Rider")),
]), ]),
]) ])
@ -621,8 +625,11 @@ class OperationTests(OperationTestBase):
def test_rename_m2m_target_model(self): def test_rename_m2m_target_model(self):
app_label = "test_rename_m2m_target_model" app_label = "test_rename_m2m_target_model"
project_state = self.apply_operations(app_label, ProjectState(), operations=[ project_state = self.apply_operations(app_label, ProjectState(), operations=[
migrations.CreateModel("Rider", fields=[]), migrations.CreateModel("Rider", fields=[
("id", models.AutoField(primary_key=True)),
]),
migrations.CreateModel("Pony", fields=[ migrations.CreateModel("Pony", fields=[
("id", models.AutoField(primary_key=True)),
("riders", models.ManyToManyField("Rider")), ("riders", models.ManyToManyField("Rider")),
]), ]),
]) ])