aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/test_views.py20
1 files changed, 0 insertions, 20 deletions
diff --git a/tests/test_views.py b/tests/test_views.py
index 9952248f..77b113ee 100644
--- a/tests/test_views.py
+++ b/tests/test_views.py
@@ -6,7 +6,6 @@ from django.test import TestCase
from rest_framework import status
from rest_framework.decorators import api_view
from rest_framework.response import Response
-from rest_framework.request import Request
from rest_framework.settings import api_settings
from rest_framework.test import APIRequestFactory
from rest_framework.views import APIView
@@ -147,22 +146,3 @@ class TestCustomExceptionHandler(TestCase):
expected = 'Error!'
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
self.assertEqual(response.data, expected)
-
- def test_context_exception_handler(self):
- def exception_handler(exc, context=None):
- self.assertEqual(context['args'], ())
- self.assertEqual(context['kwargs'], {})
- self.assertTrue(isinstance(context['request'], Request))
- self.assertTrue(isinstance(context['view'], ErrorView))
-
- return Response('Error!', status=status.HTTP_400_BAD_REQUEST)
-
- api_settings.EXCEPTION_HANDLER = exception_handler
-
- view = ErrorView.as_view()
-
- request = factory.get('/', content_type='application/json')
- response = view(request)
- expected = 'Error!'
- self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
- self.assertEqual(response.data, expected)