|
@@ -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)
|