def test_it__filtering__from_list__cached(self):
Serializer = self._makeOne(self._makeSerializer())
articles = [self._makeArticle(), self._makeArticle(), self._makeArticle()]
request = self._makeDummyRequest({"skip_fields": "content,comments__content"})
result = Serializer(articles, context={"request": request}, many=True).data
expected = '[{"name": "hello", "comments": [{"name": "title0"}, {"name": "title1"}, {"name": "title2"}]}, {"name": "hello", "comments": [{"name": "title0"}, {"name": "title1"}, {"name": "title2"}]}, {"name": "hello", "comments": [{"name": "title0"}, {"name": "title1"}, {"name": "title2"}]}]' # NOQA
actual = json.dumps(result)
self.assertEqual(actual, expected)
评论列表
文章目录