diff options
Diffstat (limited to 'tests/invalid_models_tests/test_models.py')
| -rw-r--r-- | tests/invalid_models_tests/test_models.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/invalid_models_tests/test_models.py b/tests/invalid_models_tests/test_models.py index a589fec807..8b6d705acb 100644 --- a/tests/invalid_models_tests/test_models.py +++ b/tests/invalid_models_tests/test_models.py @@ -1343,6 +1343,17 @@ class OtherModelTests(SimpleTestCase): ], ) + def test_inherited_overriden_property_no_clash(self): + class Cheese: + @property + def filling_id(self): + pass + + class Sandwich(Cheese, models.Model): + filling = models.ForeignKey("self", models.CASCADE) + + self.assertEqual(Sandwich.check(), []) + def test_single_primary_key(self): class Model(models.Model): foo = models.IntegerField(primary_key=True) |
