File tree Expand file tree Collapse file tree 2 files changed +4
-9
lines changed
Expand file tree Collapse file tree 2 files changed +4
-9
lines changed Original file line number Diff line number Diff line change @@ -123,7 +123,7 @@ def redirect_url(self):
123123 """Return the logout url defined in settings."""
124124 return import_from_settings ('LOGOUT_REDIRECT_URL' , '/' )
125125
126- def dispatch (self , request , * args , ** kwargs ):
126+ def post (self , request ):
127127 """Log out the user."""
128128 logout_url = self .redirect_url
129129
Original file line number Diff line number Diff line change @@ -301,22 +301,17 @@ def test_get(self):
301301 request .user = user
302302 logout_view = views .OIDCLogoutView .as_view ()
303303
304- with patch ('mozilla_django_oidc.views.auth.logout' ) as mock_logout :
305- response = logout_view (request )
306- mock_logout .assert_called_once_with (request )
307-
308- self .assertEqual (response .status_code , 302 )
309- self .assertEqual (response .url , '/example-logout' )
304+ response = logout_view (request )
305+ self .assertEqual (response .status_code , 405 )
310306
311307 @override_settings (LOGOUT_REDIRECT_URL = '/example-logout' )
312308 def test_get_anonymous_user (self ):
313309 url = reverse ('oidc_logout' )
314- request = self .factory .get (url )
310+ request = self .factory .post (url )
315311 request .user = AnonymousUser ()
316312 logout_view = views .OIDCLogoutView .as_view ()
317313
318314 response = logout_view (request )
319-
320315 self .assertEqual (response .status_code , 302 )
321316 self .assertEqual (response .url , '/example-logout' )
322317
You can’t perform that action at this time.
0 commit comments