summaryrefslogtreecommitdiff
path: root/tests/serializers
diff options
context:
space:
mode:
authorNadège Michel <michel.nadege@gmail.com>2019-06-27 11:32:56 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2019-06-27 15:10:22 +0200
commitfb54aca5404a95bcd50d6d9010c34584965e3176 (patch)
tree8f1214a92727ef65f0baf25d8b917570f9636037 /tests/serializers
parent895b15771e5b6c48df45d11ef9ce41678639974c (diff)
downloaddjango-fb54aca5404a95bcd50d6d9010c34584965e3176.tar.gz
Added test for serializing child model without inherited fields.
Diffstat (limited to 'tests/serializers')
-rw-r--r--tests/serializers/tests.py3
1 files changed, 2 insertions, 1 deletions
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):