def test_set_email(database, cleanup): users = UserManager(database) test_role = create_role(*user_role) user1 = { "email": "*****@*****.**", "hashed_password": "******", "salt": "diwriqjroqds", "private_key": "rweqoasnfa", "role": test_role.id, } db_user1 = users.register(**user1) assert users.query(id=db_user1.id)[0].email == "*****@*****.**" users.set(user_id=db_user1.id, email="*****@*****.**") assert users.query(id=db_user1.id)[0].email == "*****@*****.**"
def test_set_role(database, cleanup): users = UserManager(database) user_role_obj = create_role(*user_role) admin_role_obj = create_role(*admin_role) user1 = { "email": "*****@*****.**", "hashed_password": "******", "salt": "diwriqjroqds", "private_key": "rweqoasnfa", "role": user_role_obj.id, } db_user1 = users.register(**user1) assert users.query(id=db_user1.id)[0].role == user_role_obj.id users.set(user_id=db_user1.id, role=admin_role_obj.id) assert users.query(id=db_user1.id)[0].role == admin_role_obj.id