fix: logout route was being served by wrong handler and tests
ci/woodpecker/push/woodpecker Pipeline failed
Details
ci/woodpecker/push/woodpecker Pipeline failed
Details
parent
ce5694d56a
commit
ca8bb56d6c
|
@ -99,6 +99,16 @@ class LoginTest(TestCase):
|
|||
self.assertEqual(resp.status_code, 302)
|
||||
self.assertEqual(resp.headers["location"], reverse("dash.home"))
|
||||
|
||||
def test_logout_works(self):
|
||||
"""
|
||||
Logout view tests
|
||||
"""
|
||||
c = Client()
|
||||
login_util(t=self, c=c, redirect_to="accounts.home")
|
||||
resp = c.get(reverse("accounts.logout"))
|
||||
self.assertEqual(resp.status_code, 302)
|
||||
self.assertEqual(resp.headers["location"], reverse("accounts.login"))
|
||||
|
||||
def test_default_login_uri_works(self):
|
||||
"""
|
||||
/accounts/login should redirect_to /login
|
||||
|
|
|
@ -29,7 +29,7 @@ from .views import (
|
|||
urlpatterns = [
|
||||
path("login/", login_view, name="accounts.login"),
|
||||
path("register/", register_view, name="accounts.register"),
|
||||
path("logout/", login_view, name="accounts.logout"),
|
||||
path("logout/", logout_view, name="accounts.logout"),
|
||||
path("accounts/login/", default_login_url, name="accounts.default_login_url"),
|
||||
path(
|
||||
"accounts/verify/pending/<str:public_ref>/",
|
||||
|
|
Loading…
Reference in New Issue