fix: Make the instance variable of child serializer point to the correct list object instead of the entire list when validating ListSerializer

This commit is contained in:
Saadullah Aleem 2023-05-11 01:19:12 +05:00
parent b9b50bd0cc
commit 869d46fc42

View File

@ -837,7 +837,7 @@ class TestMultipleObjectsValidation(unittest.TestCase):
def test_exception_raised_when_data_and_instance_length_different(self): def test_exception_raised_when_data_and_instance_length_different(self):
with self.assertRaises(AssertionError): with self.assertRaises(AssertionError):
MyClassSerializer( serializer = MyClassSerializer(
data=[{'value': 'set', 'id': instance.id} for instance in data=[{'value': 'set', 'id': instance.id} for instance in
self.objs], self.objs],
instance=self.objs[:-1], instance=self.objs[:-1],