Skip to content

Commit 922b5e2

Browse files
committed
Add test for nested serializers
1 parent b844078 commit 922b5e2

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

tests/serializers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def get_request_info(self, teacher):
3131
)
3232

3333

34-
class SchoolSerializer(serializers.ModelSerializer):
34+
class SchoolSerializer(DynamicFieldsMixin, serializers.ModelSerializer):
3535
"""
3636
Interesting enough serializer because the TeacherSerializer
3737
will use ListSerializer due to the `many=True`

tests/test_mixins.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,8 @@ def test_as_nested_serializer(self):
141141
"""
142142
Nested serializers are not filtered.
143143
"""
144-
145144
rf = RequestFactory()
146-
request = rf.get('/api/v1/schools/1/')
145+
request = rf.get('/api/v1/schools/1/?fields=teachers')
147146

148147
school = School.objects.create()
149148
teachers = [
@@ -168,6 +167,5 @@ def test_as_nested_serializer(self):
168167
('request_info', request_info.format(teachers[1].id))
169168
])
170169
],
171-
'id': school.id
172170
}
173171
)

0 commit comments

Comments
 (0)