X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/fb72a4315bfcf64621d023a38d1544319aa3666c..aceb1f665394d84ec238d6654b5447a37c2bc3b3:/services/api/test/helpers/users_test_helper.rb?ds=sidebyside diff --git a/services/api/test/helpers/users_test_helper.rb b/services/api/test/helpers/users_test_helper.rb index 6ca9977a5e..e106d994cd 100644 --- a/services/api/test/helpers/users_test_helper.rb +++ b/services/api/test/helpers/users_test_helper.rb @@ -3,6 +3,8 @@ # SPDX-License-Identifier: AGPL-3.0 module UsersTestHelper + include CurrentApiClient + def verify_link(response_items, link_object_name, expect_link, link_class, link_name, head_uuid, tail_uuid, head_kind, fetch_object, class_name) link = find_obj_in_resp response_items, 'arvados#link', link_object_name @@ -75,17 +77,14 @@ module UsersTestHelper assert !vm_login_perms.any?, "expected all vm_login_perms deleted" end - group = Group.where(name: 'All users').select do |g| - g[:uuid].match(/-f+$/) - end.first - group_read_perms = Link.where(tail_uuid: uuid, - head_uuid: group[:uuid], + group_write_perms = Link.where(tail_uuid: uuid, + head_uuid: all_users_group_uuid, link_class: 'permission', - name: 'can_read') + name: 'can_write') if expect_group_perms - assert group_read_perms.any?, "expected all users group read perms" + assert group_write_perms.any?, "expected all users group write perms" else - assert !group_read_perms.any?, "expected all users group perm deleted" + assert !group_write_perms.any?, "expected all users group write perms deleted" end signed_uuids = Link.where(link_class: 'signature',