@@ -376,6 +376,8 @@ def test_organizations(admin: KeycloakAdmin, realm: str) -> None:
376376 users = admin .get_organization_members (org_id )
377377 assert len (users ) == 1 , users
378378 assert users [0 ]["id" ] == user_id , users [0 ]["id" ]
379+ num_users = admin .get_organization_members_count (org_id )
380+ assert num_users == 1 , num_users
379381
380382 user_orgs = admin .get_user_organizations (user_id )
381383 assert len (user_orgs ) == 1 , user_orgs
@@ -384,6 +386,8 @@ def test_organizations(admin: KeycloakAdmin, realm: str) -> None:
384386 admin .organization_user_remove (user_id , org_id )
385387 users = admin .get_organization_members (org_id )
386388 assert len (users ) == 0 , users
389+ num_users = admin .get_organization_members_count (org_id )
390+ assert num_users == 0 , num_users
387391
388392 for i in range (admin .PAGE_SIZE + 50 ):
389393 user_id = admin .create_user (
@@ -3885,6 +3889,8 @@ async def a_test_organizations(admin: KeycloakAdmin, realm: str) -> None:
38853889 users = await admin .a_get_organization_members (org_id )
38863890 assert len (users ) == 1 , users
38873891 assert users [0 ]["id" ] == user_id , users [0 ]["id" ]
3892+ num_users = await admin .a_get_organization_members_count (org_id )
3893+ assert num_users == 1 , num_users
38883894
38893895 user_orgs = await admin .a_get_user_organizations (user_id )
38903896 assert len (user_orgs ) == 1 , user_orgs
@@ -3893,6 +3899,8 @@ async def a_test_organizations(admin: KeycloakAdmin, realm: str) -> None:
38933899 await admin .a_organization_user_remove (user_id , org_id )
38943900 users = await admin .a_get_organization_members (org_id )
38953901 assert len (users ) == 0 , users
3902+ num_users = await admin .a_get_organization_members_count (org_id )
3903+ assert num_users == 0 , num_users
38963904
38973905 for i in range (admin .PAGE_SIZE + 50 ):
38983906 user_id = await admin .a_create_user (
0 commit comments