From fb54aca5404a95bcd50d6d9010c34584965e3176 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nad=C3=A8ge=20Michel?= Date: Thu, 27 Jun 2019 11:32:56 +0200 Subject: [PATCH] Added test for serializing child model without inherited fields. --- tests/serializers/tests.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/serializers/tests.py b/tests/serializers/tests.py index 222eee7e95..d0e4723fc7 100644 --- a/tests/serializers/tests.py +++ b/tests/serializers/tests.py @@ -341,12 +341,13 @@ class SerializersTestBase: self.assertEqual(base_data, proxy_data.replace('proxy', '')) self.assertEqual(base_data, proxy_proxy_data.replace('proxy', '')) - def test_serialize_inherited_m2m(self): + def test_serialize_inherited_fields(self): child_1 = Child.objects.create(parent_data='a', child_data='b') child_2 = Child.objects.create(parent_data='c', child_data='d') child_1.parent_m2m.add(child_2) child_data = serializers.serialize(self.serializer_name, [child_1, child_2]) self.assertEqual(self._get_field_values(child_data, 'parent_m2m'), []) + self.assertEqual(self._get_field_values(child_data, 'parent_data'), []) class SerializerAPITests(SimpleTestCase):