aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/tests/request.py
diff options
context:
space:
mode:
authorTom Christie2012-10-05 14:48:33 +0100
committerTom Christie2012-10-05 14:48:33 +0100
commit9d8bce8f5b0915223f57d9fe3d4b63029cfc64c2 (patch)
treea0a3f9e5a80335dcba3315f81b498e3aed241dcb /rest_framework/tests/request.py
parent3e862c77379b2f84356e2e8f0be20b7aca5b9e89 (diff)
downloaddjango-rest-framework-9d8bce8f5b0915223f57d9fe3d4b63029cfc64c2.tar.bz2
Remove Parser.can_handle_request()
Diffstat (limited to 'rest_framework/tests/request.py')
-rw-r--r--rest_framework/tests/request.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/rest_framework/tests/request.py b/rest_framework/tests/request.py
index 42274fcd..f5c63f11 100644
--- a/rest_framework/tests/request.py
+++ b/rest_framework/tests/request.py
@@ -61,7 +61,7 @@ class TestContentParsing(TestCase):
"""
data = {'qwerty': 'uiop'}
request = Request(factory.post('/', data))
- request.parser_classes = (FormParser, MultiPartParser)
+ request.parsers = (FormParser(), MultiPartParser())
self.assertEqual(request.DATA.items(), data.items())
def test_request_DATA_with_text_content(self):
@@ -72,7 +72,7 @@ class TestContentParsing(TestCase):
content = 'qwerty'
content_type = 'text/plain'
request = Request(factory.post('/', content, content_type=content_type))
- request.parser_classes = (PlainTextParser,)
+ request.parsers = (PlainTextParser(),)
self.assertEqual(request.DATA, content)
def test_request_POST_with_form_content(self):
@@ -81,7 +81,7 @@ class TestContentParsing(TestCase):
"""
data = {'qwerty': 'uiop'}
request = Request(factory.post('/', data))
- request.parser_classes = (FormParser, MultiPartParser)
+ request.parsers = (FormParser(), MultiPartParser())
self.assertEqual(request.POST.items(), data.items())
def test_standard_behaviour_determines_form_content_PUT(self):
@@ -99,7 +99,7 @@ class TestContentParsing(TestCase):
else:
request = Request(factory.put('/', data))
- request.parser_classes = (FormParser, MultiPartParser)
+ request.parsers = (FormParser(), MultiPartParser())
self.assertEqual(request.DATA.items(), data.items())
def test_standard_behaviour_determines_non_form_content_PUT(self):
@@ -110,7 +110,7 @@ class TestContentParsing(TestCase):
content = 'qwerty'
content_type = 'text/plain'
request = Request(factory.put('/', content, content_type=content_type))
- request.parser_classes = (PlainTextParser, )
+ request.parsers = (PlainTextParser(), )
self.assertEqual(request.DATA, content)
def test_overloaded_behaviour_allows_content_tunnelling(self):
@@ -124,7 +124,7 @@ class TestContentParsing(TestCase):
Request._CONTENTTYPE_PARAM: content_type
}
request = Request(factory.post('/', data))
- request.parser_classes = (PlainTextParser, )
+ request.parsers = (PlainTextParser(), )
self.assertEqual(request.DATA, content)
# def test_accessing_post_after_data_form(self):