aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_nullable_fields.py
diff options
context:
space:
mode:
authorXavier Ordoquy2014-11-26 16:36:56 +0100
committerXavier Ordoquy2014-11-26 16:36:56 +0100
commitf5e5ed0077cc477a7b8af98c7b10d8d3701f1a65 (patch)
tree252729a9e61deb0dbc1a098feb1c55eae56ca948 /tests/test_nullable_fields.py
parent311d315a739f4d1d02e87a09de0bbf9e7b0cee46 (diff)
parent2647e1aaaadfc2cfd947c633399dca1060c17401 (diff)
downloaddjango-rest-framework-f5e5ed0077cc477a7b8af98c7b10d8d3701f1a65.tar.bz2
Merge remote-tracking branch 'reference/master' into bugfix/1850
Diffstat (limited to 'tests/test_nullable_fields.py')
-rw-r--r--tests/test_nullable_fields.py53
1 files changed, 31 insertions, 22 deletions
diff --git a/tests/test_nullable_fields.py b/tests/test_nullable_fields.py
index 0c133fc2..9843182a 100644
--- a/tests/test_nullable_fields.py
+++ b/tests/test_nullable_fields.py
@@ -1,30 +1,39 @@
-from django.core.urlresolvers import reverse
+# from django.core.urlresolvers import reverse
-from django.conf.urls import patterns, url
-from rest_framework.test import APITestCase
-from tests.models import NullableForeignKeySource
-from tests.serializers import NullableFKSourceSerializer
-from tests.views import NullableFKSourceDetail
+# from django.conf.urls import patterns, url
+# from rest_framework import serializers, generics
+# from rest_framework.test import APITestCase
+# from tests.models import NullableForeignKeySource
-urlpatterns = patterns(
- '',
- url(r'^objects/(?P<pk>\d+)/$', NullableFKSourceDetail.as_view(), name='object-detail'),
-)
+# class NullableFKSourceSerializer(serializers.ModelSerializer):
+# class Meta:
+# model = NullableForeignKeySource
-class NullableForeignKeyTests(APITestCase):
- """
- DRF should be able to handle nullable foreign keys when a test
- Client POST/PUT request is made with its own serialized object.
- """
- urls = 'tests.test_nullable_fields'
+# class NullableFKSourceDetail(generics.RetrieveUpdateDestroyAPIView):
+# queryset = NullableForeignKeySource.objects.all()
+# serializer_class = NullableFKSourceSerializer
- def test_updating_object_with_null_fk(self):
- obj = NullableForeignKeySource(name='example', target=None)
- obj.save()
- serialized_data = NullableFKSourceSerializer(obj).data
- response = self.client.put(reverse('object-detail', args=[obj.pk]), serialized_data)
+# urlpatterns = patterns(
+# '',
+# url(r'^objects/(?P<pk>\d+)/$', NullableFKSourceDetail.as_view(), name='object-detail'),
+# )
- self.assertEqual(response.data, serialized_data)
+
+# class NullableForeignKeyTests(APITestCase):
+# """
+# DRF should be able to handle nullable foreign keys when a test
+# Client POST/PUT request is made with its own serialized object.
+# """
+# urls = 'tests.test_nullable_fields'
+
+# def test_updating_object_with_null_fk(self):
+# obj = NullableForeignKeySource(name='example', target=None)
+# obj.save()
+# serialized_data = NullableFKSourceSerializer(obj).data
+
+# response = self.client.put(reverse('object-detail', args=[obj.pk]), serialized_data)
+
+# self.assertEqual(response.data, serialized_data)