def test_check_user_password(self): Session = sessionmaker(bind=Database.create_sqlalchemy_engine()) session = Session() User.add_user_account(session=session, user_id="apple", password="******") self.assertTrue(User.check_user_account_password(session=session, user_id="apple", password="******")) self.assertFalse(User.check_user_account_password(session=session, user_id="apple", password="******")) self.assertFalse(User.check_user_account_password(session=session, user_id="xxx", password="******")) session.close()
def test_owner(self): cleanup = Cleanup() session = Database.create_sqlalchemy_session_push(cleanup) self.assertTrue(User.check_user_account_exist(session,_testcommon.OWNER_USERNAME)) self.assertTrue(User.check_user_account_password(session,_testcommon.OWNER_USERNAME,_testcommon.OWNER_PASSWORD)) self.assertTrue(UserGroup.get_group(session,_testcommon.OWNER_USERNAME),["owner"]) self.assertTrue(Permission.get_user_permission(session, _testcommon.OWNER_USERNAME, "admin"))