コード例 #1
0
    def testConfirmEmail(self):
        self.cfg._authenticated_session = "email"
        session = AuthenticatedSession(self.cfg, self.email, passwd=self.passwd)
        transaction = session._getTransaction(Transaction.READ)
        actKey = transaction.getActivatingKey()
        transaction.commit()

        self.assertFalse(session.isActivated())
        self.assertRaises(AuthenticationError, session.confirmEmail, actKey + "False")
        session.confirmEmail(actKey)
        self.assertTrue(session.isActivated())