aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/tests/generics.py
diff options
context:
space:
mode:
Diffstat (limited to 'rest_framework/tests/generics.py')
-rw-r--r--rest_framework/tests/generics.py26
1 files changed, 0 insertions, 26 deletions
diff --git a/rest_framework/tests/generics.py b/rest_framework/tests/generics.py
index 63ff1fc3..4a13389a 100644
--- a/rest_framework/tests/generics.py
+++ b/rest_framework/tests/generics.py
@@ -344,32 +344,6 @@ class TestOverriddenGetObject(TestCase):
self.assertEqual(response.data, self.data[0])
-class TestFieldsShortcut(TestCase):
- """
- Test cases for setting the `fields` attribute on a view.
- """
- def setUp(self):
- class OverriddenFieldsView(generics.RetrieveUpdateDestroyAPIView):
- queryset = BasicModel.objects.all()
- fields = ('text',)
-
- class RegularView(generics.RetrieveUpdateDestroyAPIView):
- queryset = BasicModel.objects.all()
-
- self.overridden_fields_view = OverriddenFieldsView()
- self.regular_view = RegularView()
-
- def test_overridden_fields_view(self):
- Serializer = self.overridden_fields_view.get_serializer_class()
- self.assertEqual(Serializer().fields.keys(), ['text'])
- self.assertEqual(Serializer().opts.model, BasicModel)
-
- def test_not_overridden_fields_view(self):
- Serializer = self.regular_view.get_serializer_class()
- self.assertEqual(Serializer().fields.keys(), ['id', 'text'])
- self.assertEqual(Serializer().opts.model, BasicModel)
-
-
# Regression test for #285
class CommentSerializer(serializers.ModelSerializer):