コード例 #1
0
 def test_admin_expired_confirmation_token(self):
     u = Admin(password='******')
     db.session.add(u)
     db.session.commit()
     token = u.generate_auth_token(1)
     time.sleep(2)
     self.assertFalse(u.verify_auth_token(token) == u)
コード例 #2
0
 def test_admin_invalid_confirmation_token(self):
     u1 = Admin(password='******')
     u2 = Admin(password='******')
     db.session.add(u1)
     db.session.add(u2)
     db.session.commit()
     token = u1.generate_auth_token()
     self.assertFalse(u2.verify_auth_token(token) == u2)
コード例 #3
0
 def test_admin_valid_confirmation_token(self):
     u = Admin(password='******')
     db.session.add(u)
     db.session.commit()
     token = u.generate_auth_token()
     self.assertTrue(u.verify_auth_token(token) == u)