﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
17342	Accessing session in middleware causes contrib.auth tests to fail	Tomek Paczkowski	nobody	"I have custom middleware that looks like this:
{{{#!python
class MyMiddleware:
    def process_request(self, request):
        if request.user.is_authenticated():
            pass # not important
}}}
After adding to `MIDDLEWARE_CLASSES` this causes following error to appear in tests:
{{{
FAIL: test_session_not_accessed (django.contrib.auth.tests.context_processors.AuthContextProcessorTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File ""/home/oinopion/Devel/django/django/contrib/auth/tests/context_processors.py"", line 31, in test_session_not_accessed
    self.assertContains(response, ""Session not accessed"")
  File ""/home/oinopion/Devel/django/django/test/testcases.py"", line 524, in assertContains
    msg_prefix + ""Couldn't find '%s' in response"" % text)
AssertionError: False is not True : Couldn't find 'Session not accessed' in response
}}} "	Bug	closed	contrib.auth	dev	Normal	duplicate			Unreviewed	0	0	0	0	0	0
