diff options
| author | sujayskumar <sujay.skumar141295@gmail.com> | 2015-06-24 15:41:43 +0530 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2015-06-27 08:46:23 -0400 |
| commit | 2e70bf37854e39d46557317fb4098da5261618d5 (patch) | |
| tree | c66f7fae67aa8841d9120b7bca5063c7bcc295c4 /tests | |
| parent | a50b66da30320887c23c73927f6b2ab41e0301bf (diff) | |
Fixed #25017 -- Allowed customizing the DISALLOWED_USER_AGENTS response
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/middleware/tests.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/middleware/tests.py b/tests/middleware/tests.py index db9de1e9b4..eaa1308e64 100644 --- a/tests/middleware/tests.py +++ b/tests/middleware/tests.py @@ -9,6 +9,7 @@ from unittest import skipIf from django.conf import settings from django.core import mail +from django.core.exceptions import PermissionDenied from django.http import ( FileResponse, HttpRequest, HttpResponse, HttpResponsePermanentRedirect, HttpResponseRedirect, StreamingHttpResponse, @@ -256,9 +257,8 @@ class CommonMiddlewareTest(SimpleTestCase): with patch_logger('django.request', 'warning') as log_messages: request = self.rf.get('/slash') request.META['HTTP_USER_AGENT'] = 'foo' - r = CommonMiddleware().process_request(request) - self.assertEqual(r.status_code, 403) - self.assertEqual(log_messages, ['Forbidden (User agent): /slash']) + with self.assertRaisesMessage(PermissionDenied, 'Forbidden user agent'): + CommonMiddleware().process_request(request) def test_non_ascii_query_string_does_not_crash(self): """Regression test for #15152""" |
