aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/tests/serializer.py
diff options
context:
space:
mode:
authorPablo Recio2013-05-18 12:51:40 +0200
committerPablo Recio2013-05-18 12:51:40 +0200
commit53a80044016c2ea0f4551735b0f974d1571d52ee (patch)
treeb79711fc0854ea614f8a51c850fda870e4d07630 /rest_framework/tests/serializer.py
parentab8bd566f9db327a4c463317011818d421bbf89c (diff)
parent2a3056d03844a31373f1e30aec58e70616115838 (diff)
downloaddjango-rest-framework-53a80044016c2ea0f4551735b0f974d1571d52ee.tar.bz2
Merge branch 'master' into 725-blank-choice-dash
Conflicts: rest_framework/tests/fields.py
Diffstat (limited to 'rest_framework/tests/serializer.py')
-rw-r--r--rest_framework/tests/serializer.py17
1 files changed, 0 insertions, 17 deletions
diff --git a/rest_framework/tests/serializer.py b/rest_framework/tests/serializer.py
index 3f39308d..85b95283 100644
--- a/rest_framework/tests/serializer.py
+++ b/rest_framework/tests/serializer.py
@@ -872,23 +872,6 @@ class RelatedTraversalTest(TestCase):
self.assertEqual(serializer.data, expected)
- def test_queryset_nested_traversal(self):
- """
- Relational fields should be able to use methods as their source.
- """
- BlogPost.objects.create(title='blah')
-
- class QuerysetMethodSerializer(serializers.Serializer):
- blogposts = serializers.RelatedField(many=True, source='get_all_blogposts')
-
- class ClassWithQuerysetMethod(object):
- def get_all_blogposts(self):
- return BlogPost.objects
-
- obj = ClassWithQuerysetMethod()
- serializer = QuerysetMethodSerializer(obj)
- self.assertEqual(serializer.data, {'blogposts': ['BlogPost object']})
-
class SerializerMethodFieldTests(TestCase):
def setUp(self):