from phi.ldap.user import get_user_by_uid, get_users_by_ou def test_connection(ldap_client): assert ldap_client.connection.closed is False assert ldap_client.connection.bound is True def test_get_user_by_id(ldap_client): entry = get_user_by_uid(ldap_client, 'conte_mascetti') assert entry['uid'] == 'conte_mascetti' assert entry['mail'] == 'rmascetti@autistici.org' def test_get_users_by_ou(ldap_client): users = get_users_by_ou(ldap_client, 'Hackers') assert 'conte_mascetti' in [u['uid'] for u in users]