diff options
| author | Tom Christie | 2011-05-12 16:03:14 +0100 |
|---|---|---|
| committer | Tom Christie | 2011-05-12 16:03:14 +0100 |
| commit | 44c8b89c6051483677e72a6fc657b1e0457182d1 (patch) | |
| tree | 54c393760388269e6f616aac1218c67e4915d042 /djangorestframework/tests | |
| parent | a31a68d6cba30c95251dad70bf4d18f83f782c67 (diff) | |
| download | django-rest-framework-44c8b89c6051483677e72a6fc657b1e0457182d1.tar.bz2 | |
_perform_form_overloading becomes transparent
Diffstat (limited to 'djangorestframework/tests')
| -rw-r--r-- | djangorestframework/tests/content.py | 7 | ||||
| -rw-r--r-- | djangorestframework/tests/files.py | 4 | ||||
| -rw-r--r-- | djangorestframework/tests/methods.py | 1 |
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') |
