mirror of
https://github.com/django/django.git
synced 2025-11-01 12:25:37 +00:00
Moved model_validation tests to invalid_models_tests.
This commit is contained in:
parent
8fb53c50ce
commit
02c276623d
6 changed files with 111 additions and 147 deletions
|
|
@ -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):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue