Browse Source
test: add unit test for get_realm_roles function with search_text param
pull/504/head
Salem Wafi
2 years ago
No known key found for this signature in database
GPG Key ID: 6451BA63EAE5EFC8
1 changed files with
6 additions and
0 deletions
-
tests/test_keycloak_admin.py
|
|
|
@ -1103,6 +1103,12 @@ def test_realm_roles(admin: KeycloakAdmin, realm: str): |
|
|
|
assert "uma_authorization" in role_names, role_names |
|
|
|
assert "offline_access" in role_names, role_names |
|
|
|
|
|
|
|
# Test get realm roles with search text |
|
|
|
searched_roles = admin.get_realm_roles(search_text="uma_a") |
|
|
|
searched_role_names = [x["name"] for x in searched_roles] |
|
|
|
assert "uma_authorization" in searched_role_names, searched_role_names |
|
|
|
assert "offline_access" not in searched_role_names, searched_role_names |
|
|
|
|
|
|
|
# Test empty members |
|
|
|
with pytest.raises(KeycloakGetError) as err: |
|
|
|
admin.get_realm_role_members(role_name="does-not-exist") |
|
|
|
|