diff options
| author | Flavio Curella <flavio.curella@gmail.com> | 2015-07-22 09:43:21 -0500 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2015-07-27 18:28:13 -0400 |
| commit | c2e70f02653519db3a49cd48f5158ccad7434d25 (patch) | |
| tree | c0f421a6b0c26a7716c380b3e360fecc74d553fb /tests/contenttypes_tests/tests.py | |
| parent | 87d55081ea398c65b2503d22ed3907a9175ec729 (diff) | |
Fixed #21127 -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField
Diffstat (limited to 'tests/contenttypes_tests/tests.py')
| -rw-r--r-- | tests/contenttypes_tests/tests.py | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/tests/contenttypes_tests/tests.py b/tests/contenttypes_tests/tests.py index ef01a56301..3ff613d9c4 100644 --- a/tests/contenttypes_tests/tests.py +++ b/tests/contenttypes_tests/tests.py @@ -173,7 +173,7 @@ class GenericForeignKeyTests(IsolatedModelsTestCase): def test_content_type_field_pointing_to_wrong_model(self): class Model(models.Model): - content_type = models.ForeignKey('self') # should point to ContentType + content_type = models.ForeignKey('self', models.CASCADE) # should point to ContentType object_id = models.PositiveIntegerField() content_object = GenericForeignKey( 'content_type', 'object_id') @@ -191,7 +191,7 @@ class GenericForeignKeyTests(IsolatedModelsTestCase): def test_missing_object_id_field(self): class TaggedItem(models.Model): - content_type = models.ForeignKey(ContentType) + content_type = models.ForeignKey(ContentType, models.CASCADE) # missing object_id field content_object = GenericForeignKey() @@ -208,7 +208,7 @@ class GenericForeignKeyTests(IsolatedModelsTestCase): def test_field_name_ending_with_underscore(self): class Model(models.Model): - content_type = models.ForeignKey(ContentType) + content_type = models.ForeignKey(ContentType, models.CASCADE) object_id = models.PositiveIntegerField() content_object_ = GenericForeignKey( 'content_type', 'object_id') @@ -242,7 +242,7 @@ class GenericForeignKeyTests(IsolatedModelsTestCase): should raise an exception. """ class Model(models.Model): - content_type = models.ForeignKey(ContentType, null=True) + content_type = models.ForeignKey(ContentType, models.SET_NULL, null=True) object_id = models.PositiveIntegerField(null=True) content_object = GenericForeignKey('content_type', 'object_id') @@ -271,7 +271,7 @@ class GenericForeignKeyTests(IsolatedModelsTestCase): name = models.CharField(max_length=50) class BandMember(models.Model): - band_ct = models.ForeignKey(ContentType) + band_ct = models.ForeignKey(ContentType, models.CASCADE) band_id = models.PositiveIntegerField() band = UnsavedGenericForeignKey('band_ct', 'band_id') first_name = models.CharField(max_length=50) @@ -289,7 +289,7 @@ class GenericRelationshipTests(IsolatedModelsTestCase): def test_valid_generic_relationship(self): class TaggedItem(models.Model): - content_type = models.ForeignKey(ContentType) + content_type = models.ForeignKey(ContentType, models.CASCADE) object_id = models.PositiveIntegerField() content_object = GenericForeignKey() @@ -301,7 +301,7 @@ class GenericRelationshipTests(IsolatedModelsTestCase): def test_valid_generic_relationship_with_explicit_fields(self): class TaggedItem(models.Model): - custom_content_type = models.ForeignKey(ContentType) + custom_content_type = models.ForeignKey(ContentType, models.CASCADE) custom_object_id = models.PositiveIntegerField() content_object = GenericForeignKey( 'custom_content_type', 'custom_object_id') @@ -333,7 +333,7 @@ class GenericRelationshipTests(IsolatedModelsTestCase): def test_valid_self_referential_generic_relationship(self): class Model(models.Model): rel = GenericRelation('Model') - content_type = models.ForeignKey(ContentType) + content_type = models.ForeignKey(ContentType, models.CASCADE) object_id = models.PositiveIntegerField() content_object = GenericForeignKey( 'content_type', 'object_id') @@ -343,7 +343,7 @@ class GenericRelationshipTests(IsolatedModelsTestCase): def test_missing_generic_foreign_key(self): class TaggedItem(models.Model): - content_type = models.ForeignKey(ContentType) + content_type = models.ForeignKey(ContentType, models.CASCADE) object_id = models.PositiveIntegerField() class Bookmark(models.Model): @@ -368,7 +368,7 @@ class GenericRelationshipTests(IsolatedModelsTestCase): pass class SwappedModel(models.Model): - content_type = models.ForeignKey(ContentType) + content_type = models.ForeignKey(ContentType, models.CASCADE) object_id = models.PositiveIntegerField() content_object = GenericForeignKey() @@ -393,7 +393,7 @@ class GenericRelationshipTests(IsolatedModelsTestCase): def test_field_name_ending_with_underscore(self): class TaggedItem(models.Model): - content_type = models.ForeignKey(ContentType) + content_type = models.ForeignKey(ContentType, models.CASCADE) object_id = models.PositiveIntegerField() content_object = GenericForeignKey() |
