Add test for wrapped request instance

This commit is contained in:
Ryan P Kilby 2017-11-22 22:59:46 -05:00
parent d71bd57b64
commit a60a1781e5

View File

@ -25,6 +25,18 @@ from rest_framework.views import APIView
factory = APIRequestFactory()
class TestInitializer(TestCase):
def test_request_type(self):
request = Request(factory.get('/'))
message = (
'The `request` argument must be an instance of '
'`django.http.HttpRequest`, not `rest_framework.request.Request`.'
)
with self.assertRaisesMessage(AssertionError, message):
Request(request)
class PlainTextParser(BaseParser):
media_type = 'text/plain'