1
0

adds RbacRoleControllerRestTest + RbacRoleRepositoryIntegrationTest + fix duplicate key

This commit is contained in:
Michael Hoennig
2022-08-04 09:11:11 +02:00
parent 57cf316c00
commit 212b1077c8
8 changed files with 246 additions and 54 deletions

View File

@ -179,7 +179,6 @@ declare
userUuid uuid;
begin
raise notice 'will createRole for %', roleDescriptor;
raise notice 'will createRole for % % %', roleDescriptor.objecttable, roleDescriptor.objectuuid, roleDescriptor.roletype;
roleUuid = createRole(roleDescriptor);
call grantPermissionsToRole(roleUuid, permissions.permissionUuids);

View File

@ -24,7 +24,7 @@ create or replace function packageOwner(pac package)
returns null on null input
language plpgsql as $$
begin
return roleDescriptor('package', pac.uuid, 'admin');
return roleDescriptor('package', pac.uuid, 'owner');
end; $$;
create or replace function packageAdmin(pac package)

View File

@ -23,7 +23,7 @@ create or replace procedure createPackageTestData(
loop
CONTINUE WHEN cust.reference < minCustomerReference;
for t in 0..randominrange(1, 2)
for t in 0..2
loop
pacName = cust.prefix || to_char(t, 'fm00');
currentTask = 'creating RBAC test package #' || pacName || ' for customer ' || cust.prefix || ' #' ||
@ -59,4 +59,3 @@ do language plpgsql $$
end;
$$;
--//