From 1206eea11e506c4e740ba2f0c1feaa01452d804b Mon Sep 17 00:00:00 2001 From: Dan Stephenson Date: Wed, 4 May 2016 01:11:21 +0100 Subject: Fixed #26558 -- Removed need for request context processor on admin login page. --- tests/admin_views/tests.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/admin_views/tests.py b/tests/admin_views/tests.py index b1c7a29a03..281084a8a1 100644 --- a/tests/admin_views/tests.py +++ b/tests/admin_views/tests.py @@ -1279,7 +1279,20 @@ def get_perm(Model, perm): return Permission.objects.get(content_type=ct, codename=perm) -@override_settings(ROOT_URLCONF='admin_views.urls') +@override_settings( + ROOT_URLCONF='admin_views.urls', + # Test with the admin's documented list of required context processors. + TEMPLATES=[{ + 'BACKEND': 'django.template.backends.django.DjangoTemplates', + 'APP_DIRS': True, + 'OPTIONS': { + 'context_processors': [ + 'django.contrib.auth.context_processors.auth', + 'django.contrib.messages.context_processors.messages', + ], + }, + }], +) class AdminViewPermissionsTest(TestCase): """Tests for Admin Views Permissions.""" -- cgit v1.3