update user

This commit is contained in:
2025-07-17 12:25:54 -03:00
parent 893dabe24b
commit b30b158917
4 changed files with 71 additions and 1 deletions

View File

@@ -21,3 +21,32 @@ def test_get_users_by_email():
def test_get_users_by_email_notfound():
r = konviva.get_users_by_email('fake@fake.com')
assert r == []
def test_update_user():
r = konviva.update_user(
id='26943',
UnidadesPerfil=[
{
'IDPerfil': konviva.ADM,
'CODPerfil': 'ADM',
'CODUnidade': 'cJtK9SsnJhKPyxESe7g3DG',
},
{
'IDPerfil': konviva.ALU,
'CODPerfil': 'ALU',
'CODUnidade': 'cJtK9SsnJhKPyxESe7g3DG',
},
],
CODPerfilFavorito='ADM',
)
assert r['message'] == 'Usuário atualizado'
with pytest.raises(konviva.KonvivaError) as exc:
r = konviva.update_user(
id='26943',
CODPerfilFavorito='GES',
)
assert str(exc.value) == 'Perfil não encontrado'