aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_nullable_fields.py
diff options
context:
space:
mode:
authorTom Christie2014-08-29 12:35:53 +0100
committerTom Christie2014-08-29 12:35:53 +0100
commitb3253b42836acd123224e88c0927f1ee6a031d94 (patch)
tree4202bf23aaf5fd900e90a3a66a2e4f80d03e5443 /tests/test_nullable_fields.py
parentb8c8d10a18741b76355ed7035655d0101c1d778a (diff)
downloaddjango-rest-framework-b3253b42836acd123224e88c0927f1ee6a031d94.tar.bz2
Remove `.model` usage in tests.
Remove the shortcut `.model` view attribute usage from test cases.
Diffstat (limited to 'tests/test_nullable_fields.py')
-rw-r--r--tests/test_nullable_fields.py13
1 files changed, 11 insertions, 2 deletions
diff --git a/tests/test_nullable_fields.py b/tests/test_nullable_fields.py
index 0c133fc2..8d0c84bb 100644
--- a/tests/test_nullable_fields.py
+++ b/tests/test_nullable_fields.py
@@ -1,10 +1,19 @@
from django.core.urlresolvers import reverse
from django.conf.urls import patterns, url
+from rest_framework import serializers, generics
from rest_framework.test import APITestCase
from tests.models import NullableForeignKeySource
-from tests.serializers import NullableFKSourceSerializer
-from tests.views import NullableFKSourceDetail
+
+
+class NullableFKSourceSerializer(serializers.ModelSerializer):
+ class Meta:
+ model = NullableForeignKeySource
+
+
+class NullableFKSourceDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = NullableForeignKeySource.objects.all()
+ serializer_class = NullableFKSourceSerializer
urlpatterns = patterns(