MCPcopy
hub / github.com/django/django / test_logout_with_user

Method test_logout_with_user

tests/test_client_regress/tests.py:957–970  ·  view source on GitHub ↗

Logout should send user_logged_out signal if user was logged in.

(self)

Source from the content-addressed store, hash-verified

955 self.client.logout()
956
957 def test_logout_with_user(self):
958 """Logout should send user_logged_out signal if user was logged in."""
959
960 def listener(*args, **kwargs):
961 listener.executed = True
962 self.assertEqual(kwargs["sender"], User)
963
964 listener.executed = False
965
966 user_logged_out.connect(listener)
967 self.client.login(username="testclient", password="password")
968 self.client.logout()
969 user_logged_out.disconnect(listener)
970 self.assertTrue(listener.executed)
971
972 @override_settings(AUTH_USER_MODEL="test_client_regress.CustomUser")
973 def test_logout_with_custom_user(self):

Callers

nothing calls this directly

Calls 4

connectMethod · 0.45
loginMethod · 0.45
logoutMethod · 0.45
disconnectMethod · 0.45

Tested by

no test coverage detected