mirror of
https://github.com/encode/django-rest-framework.git
synced 2024-11-24 10:34:03 +03:00
Update test to fail correctly
This commit is contained in:
parent
66140388d9
commit
d33bf12a91
|
@ -1336,6 +1336,7 @@ class Issue7489Parent(models.Model):
|
||||||
class Issue7489Child(models.Model):
|
class Issue7489Child(models.Model):
|
||||||
parent = models.ForeignKey(Issue7489Parent, on_delete=models.CASCADE)
|
parent = models.ForeignKey(Issue7489Parent, on_delete=models.CASCADE)
|
||||||
stage = models.CharField(max_length=1, choices=(('A', 'A'), ('B', 'B')), default='A')
|
stage = models.CharField(max_length=1, choices=(('A', 'A'), ('B', 'B')), default='A')
|
||||||
|
is_thing = models.BooleanField(default=False)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
unique_together = ('parent', 'stage')
|
unique_together = ('parent', 'stage')
|
||||||
|
@ -1357,5 +1358,5 @@ class IssueTest(TestCase):
|
||||||
parent = Issue7489Parent.objects.create()
|
parent = Issue7489Parent.objects.create()
|
||||||
Issue7489Child.objects.create(parent=parent, stage='A')
|
Issue7489Child.objects.create(parent=parent, stage='A')
|
||||||
child_b = Issue7489Child.objects.create(parent=parent, stage='B')
|
child_b = Issue7489Child.objects.create(parent=parent, stage='B')
|
||||||
serializer = Issue7489ChildSerializer(instance=child_b)
|
serializer = Issue7489ChildSerializer(instance=child_b, data={'is_thing': True})
|
||||||
self.assertTrue(serializer.is_valid(), serializer.errors)
|
self.assertTrue(serializer.is_valid(), serializer.errors)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user