diff options
| author | mlavin <markdlavin@gmail.com> | 2014-04-20 08:58:29 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2014-06-13 12:40:42 -0400 |
| commit | d94de802d34c858805a01d3c699799aebc247ec3 (patch) | |
| tree | e6a99c7b37a052a9ebb6820f59f251357a573c72 /django/contrib/auth | |
| parent | d3bf537324c1164dee45070f90d48661b27a781f (diff) | |
[1.7.x] Fixed #22477 -- Removed contrib middleware from the global settings defaults.
Also added a compatibility check for changed middleware defaults.
Diffstat (limited to 'django/contrib/auth')
| -rw-r--r-- | django/contrib/auth/tests/test_context_processors.py | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/django/contrib/auth/tests/test_context_processors.py b/django/contrib/auth/tests/test_context_processors.py index 48c5b77f20..82f28add68 100644 --- a/django/contrib/auth/tests/test_context_processors.py +++ b/django/contrib/auth/tests/test_context_processors.py @@ -1,6 +1,5 @@ import os -from django.conf import global_settings from django.contrib.auth import authenticate from django.contrib.auth.tests.utils import skipIfCustomUser from django.contrib.auth.models import User, Permission @@ -77,8 +76,13 @@ class AuthContextProcessorTests(TestCase): fixtures = ['context-processors-users.xml'] @override_settings( - MIDDLEWARE_CLASSES=global_settings.MIDDLEWARE_CLASSES, - TEMPLATE_CONTEXT_PROCESSORS=global_settings.TEMPLATE_CONTEXT_PROCESSORS, + MIDDLEWARE_CLASSES=( + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + ), + TEMPLATE_CONTEXT_PROCESSORS=( + 'django.contrib.auth.context_processors.auth', + ), ) def test_session_not_accessed(self): """ @@ -89,8 +93,13 @@ class AuthContextProcessorTests(TestCase): self.assertContains(response, "Session not accessed") @override_settings( - MIDDLEWARE_CLASSES=global_settings.MIDDLEWARE_CLASSES, - TEMPLATE_CONTEXT_PROCESSORS=global_settings.TEMPLATE_CONTEXT_PROCESSORS, + MIDDLEWARE_CLASSES=( + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + ), + TEMPLATE_CONTEXT_PROCESSORS=( + 'django.contrib.auth.context_processors.auth', + ), ) def test_session_is_accessed(self): """ |
