3737from simcore_service_webserver .director_v2 .plugin import setup_director_v2
3838from simcore_service_webserver .garbage_collector import _core as gc_core
3939from simcore_service_webserver .garbage_collector .plugin import setup_garbage_collector
40+ from simcore_service_webserver .groups ._groups_api import create_organization
4041from simcore_service_webserver .groups .api import add_user_in_group
4142from simcore_service_webserver .login .plugin import setup_login
4243from simcore_service_webserver .projects ._crud_api_delete import get_scheduled_tasks
@@ -283,15 +284,18 @@ async def get_group(
283284):
284285 """Creates a group for a given user"""
285286 assert client .app
286- return await create_user_group (
287+
288+ return await create_organization (
287289 app = client .app ,
288290 user_id = user ["id" ],
289- new_group = {"label" : uuid4 (), "description" : uuid4 (), "thumbnail" : None },
291+ new_group_values = {"label" : uuid4 (), "description" : uuid4 (), "thumbnail" : None },
290292 )
291293
292294
293295async def invite_user_to_group (client : TestClient , owner , invitee , group ):
294296 """Invite a user to a group on which the owner has writes over"""
297+ assert client .app
298+
295299 await add_user_in_group (
296300 client .app ,
297301 owner ["id" ],
@@ -595,7 +599,6 @@ async def test_t4_project_shared_with_group_transferred_to_user_in_group_on_owne
595599 aiopg_engine : aiopg .sa .engine .Engine ,
596600 tests_data_dir : Path ,
597601 osparc_product_name : str ,
598- create_user_group : CreateUserGroupCallable ,
599602):
600603 """
601604 USER "u1" creates a GROUP "g1" and invites USERS "u2" and "u3";
@@ -608,7 +611,7 @@ async def test_t4_project_shared_with_group_transferred_to_user_in_group_on_owne
608611 u3 = await login_user (client )
609612
610613 # creating g1 and inviting u2 and u3
611- g1 = await get_group (client , u1 , create_user_group )
614+ g1 = await get_group (client , u1 )
612615 await invite_user_to_group (client , owner = u1 , invitee = u2 , group = g1 )
613616 await invite_user_to_group (client , owner = u1 , invitee = u3 , group = g1 )
614617
@@ -686,7 +689,6 @@ async def test_t6_project_shared_with_group_transferred_to_last_user_in_group_on
686689 aiopg_engine : aiopg .sa .engine .Engine ,
687690 tests_data_dir : Path ,
688691 osparc_product_name : str ,
689- create_user_group : CreateUserGroupCallable ,
690692):
691693 """
692694 USER "u1" creates a GROUP "g1" and invites USERS "u2" and "u3";
@@ -701,7 +703,7 @@ async def test_t6_project_shared_with_group_transferred_to_last_user_in_group_on
701703 u3 = await login_user (client )
702704
703705 # creating g1 and inviting u2 and u3
704- g1 = await get_group (client , u1 , create_user_group )
706+ g1 = await get_group (client , u1 )
705707 await invite_user_to_group (client , owner = u1 , invitee = u2 , group = g1 )
706708 await invite_user_to_group (client , owner = u1 , invitee = u3 , group = g1 )
707709
@@ -758,7 +760,6 @@ async def test_t7_project_shared_with_group_transferred_from_one_member_to_the_l
758760 aiopg_engine : aiopg .sa .engine .Engine ,
759761 tests_data_dir : Path ,
760762 osparc_product_name : str ,
761- create_user_group : CreateUserGroupCallable ,
762763):
763764 """
764765 USER "u1" creates a GROUP "g1" and invites USERS "u2" and "u3";
@@ -776,7 +777,7 @@ async def test_t7_project_shared_with_group_transferred_from_one_member_to_the_l
776777 u3 = await login_user (client )
777778
778779 # creating g1 and inviting u2 and u3
779- g1 = await get_group (client , u1 , create_user_group )
780+ g1 = await get_group (client , u1 )
780781 await invite_user_to_group (client , owner = u1 , invitee = u2 , group = g1 )
781782 await invite_user_to_group (client , owner = u1 , invitee = u3 , group = g1 )
782783
@@ -1055,7 +1056,6 @@ async def test_t11_owner_and_all_users_in_group_marked_as_guests(
10551056 aiopg_engine : aiopg .sa .engine .Engine ,
10561057 tests_data_dir : Path ,
10571058 osparc_product_name : str ,
1058- create_user_group : CreateUserGroupCallable ,
10591059):
10601060 """
10611061 USER "u1" creates a group and invites "u2" and "u3";
@@ -1068,7 +1068,7 @@ async def test_t11_owner_and_all_users_in_group_marked_as_guests(
10681068 u3 = await login_user (client )
10691069
10701070 # creating g1 and inviting u2 and u3
1071- g1 = await get_group (client , u1 , create_user_group )
1071+ g1 = await get_group (client , u1 )
10721072 await invite_user_to_group (client , owner = u1 , invitee = u2 , group = g1 )
10731073 await invite_user_to_group (client , owner = u1 , invitee = u3 , group = g1 )
10741074
0 commit comments