Skip to content

Commit 4fc3047

Browse files
committed
Renamed get_authors to get_comments, added tests
1 parent 69e1a22 commit 4fc3047

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

example/tests/test_relations.py

+15-1
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,20 @@ def test_many_serializer_method_hyperlinked_related_field(self):
247247
got = field.get_links(self.entry)
248248
self.assertEqual(got, expected)
249249

250+
def test_get_blog(self):
251+
serializer = EntryModelSerializerWithHyperLinks(instance=self.entry)
252+
got = serializer.get_blog(self.entry)
253+
expected = self.entry.blog
254+
255+
self.assertEqual(got, expected)
256+
257+
def test_get_comments(self):
258+
serializer = EntryModelSerializerWithHyperLinks(instance=self.entry)
259+
got = serializer.get_comments(self.entry)
260+
expected = self.entry.comments.all()
261+
262+
self.assertListEqual(list(got), list(expected))
263+
250264

251265
class BlogResourceRelatedField(ResourceRelatedField):
252266
def get_queryset(self):
@@ -295,5 +309,5 @@ class Meta:
295309
def get_blog(self, obj):
296310
return obj.blog
297311

298-
def get_authors(self, obj):
312+
def get_comments(self, obj):
299313
return obj.comments.all()

0 commit comments

Comments
 (0)