File tree Expand file tree Collapse file tree 2 files changed +2
-18
lines changed
Expand file tree Collapse file tree 2 files changed +2
-18
lines changed Original file line number Diff line number Diff line change @@ -127,7 +127,7 @@ def redirect_url(self):
127127 """Return the logout url defined in settings."""
128128 return import_from_settings ('LOGOUT_REDIRECT_URL' , '/' )
129129
130- def dispatch (self , request , * args , ** kwargs ):
130+ def post (self , request ):
131131 """Log out the user."""
132132 logout_url = self .redirect_url
133133
Original file line number Diff line number Diff line change @@ -293,30 +293,14 @@ class OIDCLogoutViewTestCase(TestCase):
293293 def setUp (self ):
294294 self .factory = RequestFactory ()
295295
296- @override_settings (LOGOUT_REDIRECT_URL = '/example-logout' )
297- def test_get (self ):
298- user = User .objects .create_user ('example_username' )
299- url = reverse ('oidc_logout' )
300- request = self .factory .get (url )
301- request .user = user
302- logout_view = views .OIDCLogoutView .as_view ()
303-
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' )
310-
311296 @override_settings (LOGOUT_REDIRECT_URL = '/example-logout' )
312297 def test_get_anonymous_user (self ):
313298 url = reverse ('oidc_logout' )
314- request = self .factory .get (url )
299+ request = self .factory .post (url )
315300 request .user = AnonymousUser ()
316301 logout_view = views .OIDCLogoutView .as_view ()
317302
318303 response = logout_view (request )
319-
320304 self .assertEqual (response .status_code , 302 )
321305 self .assertEqual (response .url , '/example-logout' )
322306
You can’t perform that action at this time.
0 commit comments