mirror of
https://github.com/django/django.git
synced 2025-10-23 21:59:11 +00:00
Moved model_validation tests to invalid_models_tests.
This commit is contained in:
@@ -995,6 +995,21 @@ class AccessorClashTests(SimpleTestCase):
|
||||
]
|
||||
self.assertEqual(errors, expected)
|
||||
|
||||
def test_no_clash_for_hidden_related_name(self):
|
||||
class Stub(models.Model):
|
||||
pass
|
||||
|
||||
class ManyToManyRel(models.Model):
|
||||
thing1 = models.ManyToManyField(Stub, related_name='+')
|
||||
thing2 = models.ManyToManyField(Stub, related_name='+')
|
||||
|
||||
class FKRel(models.Model):
|
||||
thing1 = models.ForeignKey(Stub, models.CASCADE, related_name='+')
|
||||
thing2 = models.ForeignKey(Stub, models.CASCADE, related_name='+')
|
||||
|
||||
self.assertEqual(ManyToManyRel.check(), [])
|
||||
self.assertEqual(FKRel.check(), [])
|
||||
|
||||
|
||||
@isolate_apps('invalid_models_tests')
|
||||
class ReverseQueryNameClashTests(SimpleTestCase):
|
||||
|
||||
Reference in New Issue
Block a user