示例#1
0
 def test_delete_session(self) -> None:
     user_profile = self.example_user('hamlet')
     self.login_user(user_profile)
     self.assertIn('_auth_user_id', self.client.session)
     for session in user_sessions(user_profile):
         delete_session(session)
     result = self.client_get("/")
     self.check_rendered_web_public_visitor(result)
示例#2
0
 def test_delete_session(self) -> None:
     user_profile = self.example_user('hamlet')
     self.login_user(user_profile)
     self.assertIn('_auth_user_id', self.client.session)
     for session in user_sessions(user_profile):
         delete_session(session)
     result = self.client_get("/")
     self.assertEqual('/login/', result.url)
示例#3
0
 def test_delete_session(self) -> None:
     user_profile = self.example_user("hamlet")
     self.login_user(user_profile)
     self.assertIn("_auth_user_id", self.client.session)
     for session in user_sessions(user_profile):
         delete_session(session)
     result = self.client_get("/")
     self.check_rendered_spectator(result)
示例#4
0
 def test_delete_session(self) -> None:
     user_profile = self.example_user('hamlet')
     email = user_profile.email
     self.login(email)
     self.assertIn('_auth_user_id', self.client.session)
     for session in user_sessions(user_profile):
         delete_session(session)
     result = self.client_get("/")
     self.assertEqual('/login', result.url)
示例#5
0
 def test_delete_session(self) -> None:
     user_profile = self.example_user("hamlet")
     self.login_user(user_profile)
     self.assertIn("_auth_user_id", self.client.session)
     for session in user_sessions(user_profile):
         delete_session(session)
     result = self.client_get("/")
     self.assertEqual(result.status_code, 302)
     self.assertEqual(result.url, "/login/")
示例#6
0
 def test_delete_session(self) -> None:
     user_profile = self.example_user("hamlet")
     self.login_user(user_profile)
     self.assertIn("_auth_user_id", self.client.session)
     for session in user_sessions(user_profile):
         delete_session(session)
     result = self.client_get("/")
     self.assertEqual(result.status_code, 200)
     self.assertTrue('is_spectator":true' in str(result.content))
示例#7
0
 def test_delete_session(self):
     # type: () -> None
     user_profile = self.example_user('hamlet')
     email = user_profile.email
     self.login(email)
     self.assertIn('_auth_user_id', self.client.session)
     for session in user_sessions(user_profile):
         delete_session(session)
     result = self.client_get("/")
     self.assertEqual('/login', result.url)