Skip to content

Commit 7848f8d

Browse files
author
Ryan P Kilby
committed
Apply middlewares to django request object
1 parent c6022d9 commit 7848f8d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

tests/test_request.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
from django.conf.urls import url
1010
from django.contrib.auth import authenticate, login, logout
11+
from django.contrib.auth.middleware import AuthenticationMiddleware
1112
from django.contrib.auth.models import User
1213
from django.contrib.sessions.middleware import SessionMiddleware
1314
from django.core.files.uploadedfile import SimpleUploadedFile
@@ -185,7 +186,8 @@ def setUp(self):
185186
# available to login and logout functions
186187
self.wrapped_request = factory.get('/')
187188
self.request = Request(self.wrapped_request)
188-
SessionMiddleware().process_request(self.request)
189+
SessionMiddleware().process_request(self.wrapped_request)
190+
AuthenticationMiddleware().process_request(self.wrapped_request)
189191

190192
User.objects.create_user('ringo', '[email protected]', 'yellow')
191193
self.user = authenticate(username='ringo', password='yellow')

0 commit comments

Comments
 (0)