def test_login_logout(self): request = MockRequest() self.person_one.login(request) # Person will be saved to request self.assertEquals( request.person, self.person_one, ) # Person's id will be saved to session self.assertEquals( request.session[Person.SESSION_KEY], self.person_one.id, ) # On logout these are cleared. Person.logout(request) self.assertEquals( request.person, None, ) self.assertFalse(Person.SESSION_KEY in request.session, )
def test_login_logout(self): request = MockRequest() self.person_one.login(request) # Person will be saved to request self.assertEquals( request.person, self.person_one, ) # Person's id will be saved to session self.assertEquals( request.session[Person.SESSION_KEY], self.person_one.id, ) # On logout these are cleared. Person.logout(request) self.assertEquals( request.person, None, ) self.assertFalse( Person.SESSION_KEY in request.session, )