aboutsummaryrefslogtreecommitdiffstats
path: root/djangorestframework/tests
diff options
context:
space:
mode:
authorTom Christie2011-05-12 16:03:14 +0100
committerTom Christie2011-05-12 16:03:14 +0100
commit44c8b89c6051483677e72a6fc657b1e0457182d1 (patch)
tree54c393760388269e6f616aac1218c67e4915d042 /djangorestframework/tests
parenta31a68d6cba30c95251dad70bf4d18f83f782c67 (diff)
downloaddjango-rest-framework-44c8b89c6051483677e72a6fc657b1e0457182d1.tar.bz2
_perform_form_overloading becomes transparent
Diffstat (limited to 'djangorestframework/tests')
-rw-r--r--djangorestframework/tests/content.py7
-rw-r--r--djangorestframework/tests/files.py4
-rw-r--r--djangorestframework/tests/methods.py1
3 files changed, 5 insertions, 7 deletions
diff --git a/djangorestframework/tests/content.py b/djangorestframework/tests/content.py
index a99981fd..fb7a2b14 100644
--- a/djangorestframework/tests/content.py
+++ b/djangorestframework/tests/content.py
@@ -12,16 +12,16 @@ class TestContentParsing(TestCase):
self.req = RequestFactory()
def ensure_determines_no_content_GET(self, view):
- """Ensure view.RAW_CONTENT returns None for GET request with no content."""
+ """Ensure view.DATA returns None for GET request with no content."""
view.request = self.req.get('/')
self.assertEqual(view.DATA, None)
def ensure_determines_form_content_POST(self, view):
- """Ensure view.RAW_CONTENT returns content for POST request with form content."""
+ """Ensure view.DATA returns content for POST request with form content."""
form_data = {'qwerty': 'uiop'}
view.parsers = (FormParser, MultiPartParser)
view.request = self.req.post('/', data=form_data)
- self.assertEqual(view.DATA, form_data)
+ self.assertEqual(view.DATA.items(), form_data.items())
def ensure_determines_non_form_content_POST(self, view):
"""Ensure view.RAW_CONTENT returns content for POST request with non-form content."""
@@ -75,5 +75,4 @@ class TestContentParsing(TestCase):
view._CONTENTTYPE_PARAM: content_type}
view.request = self.req.post('/', form_data)
view.parsers = (PlainTextParser,)
- view._perform_form_overloading()
self.assertEqual(view.DATA, content)
diff --git a/djangorestframework/tests/files.py b/djangorestframework/tests/files.py
index afa59b4e..3892422c 100644
--- a/djangorestframework/tests/files.py
+++ b/djangorestframework/tests/files.py
@@ -24,8 +24,8 @@ class UploadFilesTests(TestCase):
resource = MockResource
def post(self, request, *args, **kwargs):
- return {'FILE_NAME': self.CONTENT['file'].name,
- 'FILE_CONTENT': self.CONTENT['file'].read()}
+ return {'FILE_NAME': self.CONTENT['file'][0].name,
+ 'FILE_CONTENT': self.CONTENT['file'][0].read()}
file = StringIO.StringIO('stuff')
file.name = 'stuff.txt'
diff --git a/djangorestframework/tests/methods.py b/djangorestframework/tests/methods.py
index 961d518b..d8f0d919 100644
--- a/djangorestframework/tests/methods.py
+++ b/djangorestframework/tests/methods.py
@@ -23,5 +23,4 @@ class TestMethodOverloading(TestCase):
"""POST requests can be overloaded to another method by setting a reserved form field"""
view = RequestMixin()
view.request = self.req.post('/', {view._METHOD_PARAM: 'DELETE'})
- view._perform_form_overloading()
self.assertEqual(view.method, 'DELETE')