aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/tests/generics.py
diff options
context:
space:
mode:
authorTom Christie2013-04-29 14:08:38 +0100
committerTom Christie2013-04-29 14:08:38 +0100
commit0c1ab584d3d0898d47e0bce6beb5d7c39a55dd52 (patch)
treec4528c913faaba99c49841f098fbddf348b55774 /rest_framework/tests/generics.py
parent53f9d4a380ee0066cbee8382ae265ea6005d8c88 (diff)
downloaddjango-rest-framework-0c1ab584d3d0898d47e0bce6beb5d7c39a55dd52.tar.bz2
Tweaks for preferring .queryset over .model
Diffstat (limited to 'rest_framework/tests/generics.py')
-rw-r--r--rest_framework/tests/generics.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/rest_framework/tests/generics.py b/rest_framework/tests/generics.py
index 12c9b677..63ff1fc3 100644
--- a/rest_framework/tests/generics.py
+++ b/rest_framework/tests/generics.py
@@ -350,11 +350,11 @@ class TestFieldsShortcut(TestCase):
"""
def setUp(self):
class OverriddenFieldsView(generics.RetrieveUpdateDestroyAPIView):
- model = BasicModel
+ queryset = BasicModel.objects.all()
fields = ('text',)
class RegularView(generics.RetrieveUpdateDestroyAPIView):
- model = BasicModel
+ queryset = BasicModel.objects.all()
self.overridden_fields_view = OverriddenFieldsView()
self.regular_view = RegularView()
@@ -362,10 +362,12 @@ class TestFieldsShortcut(TestCase):
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