blob: e4c9c92b928290ab17355e06bdc2a6718a9dba98 [file] [log] [blame]
import pytest
from juju.client import client
from .. import base
@base.bootstrapped
@pytest.mark.asyncio
async def test_user_info(event_loop):
async with base.CleanModel() as model:
controller_conn = await model.connection.controller()
um = client.UserManagerFacade.from_connection(controller_conn)
result = await um.UserInfo(
[client.Entity('user-admin')], True)
await controller_conn.close()
assert isinstance(result, client.UserInfoResults)
for r in result.results:
assert isinstance(r, client.UserInfoResult)