diff options
Diffstat (limited to 'tests/deprecation')
| -rw-r--r-- | tests/deprecation/test_middleware_mixin.py | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/tests/deprecation/test_middleware_mixin.py b/tests/deprecation/test_middleware_mixin.py index 4f410a77c8..ecaf4a5f6a 100644 --- a/tests/deprecation/test_middleware_mixin.py +++ b/tests/deprecation/test_middleware_mixin.py @@ -28,14 +28,10 @@ from django.middleware.http import ConditionalGetMiddleware from django.middleware.locale import LocaleMiddleware from django.middleware.security import SecurityMiddleware from django.test import SimpleTestCase -from django.utils.deprecation import MiddlewareMixin, RemovedInDjango40Warning +from django.utils.deprecation import MiddlewareMixin class MiddlewareMixinTests(SimpleTestCase): - """ - Deprecation warning is raised when using get_response=None. - """ - msg = 'Passing None for the middleware get_response argument is deprecated.' middlewares = [ AuthenticationMiddleware, BrokenLinkEmailsMiddleware, @@ -58,16 +54,11 @@ class MiddlewareMixinTests(SimpleTestCase): XViewMiddleware, ] - def test_deprecation(self): - for middleware in self.middlewares: - with self.subTest(middleware=middleware): - with self.assertRaisesMessage(RemovedInDjango40Warning, self.msg): - middleware() - def test_passing_explicit_none(self): + msg = 'get_response must be provided.' for middleware in self.middlewares: with self.subTest(middleware=middleware): - with self.assertRaisesMessage(RemovedInDjango40Warning, self.msg): + with self.assertRaisesMessage(ValueError, msg): middleware(None) def test_coroutine(self): |
