GetListOfSubjectPermissions

6

tests

0

failures

0

ignored

16.695s

duration

100%

successful

Tests

Test Duration Result
customerAdmin_withoutAssumedRole_canNotViewPermissionsOfUnrelatedUsers() 3.679s passed
customerAdmin_withoutAssumedRole_canViewAllPermissionsWithinThePacketsRealm() 3.661s passed
customerAdmin_withoutAssumedRole_canViewTheirOwnPermissions() 3.621s passed
customerAdmin_withoutAssumedRole_isNotAllowedToViewGlobalAdminsPermissions() 0.014s passed
globalAdmin_withoutAssumedRole_canViewTheirOwnPermissions() 2.093s passed
packetAdmin_withoutAssumedRole_canViewAllPermissionsWithinThePacketsRealm() 3.627s passed

Standard output

2026-08-10T15:06:50.118Z  INFO 380 --- [    Test worker] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [net.hostsharing.hsadminng.rbac.subject.RbacSubjectRepositoryIntegrationTest$GetListOfSubjectPermissions]: GetListOfSubjectPermissions does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2026-08-10T15:06:50.121Z  INFO 380 --- [    Test worker] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration net.hostsharing.hsadminng.HsadminNgApplication for test class net.hostsharing.hsadminng.rbac.subject.RbacSubjectRepositoryIntegrationTest$GetListOfSubjectPermissions
Hibernate: call base.defineContext(
    cast(? as varchar(127)),
    cast(? as text),
    cast(? as varchar(63)),
    cast(? as text),
    cast(? as text));

Hibernate: select * from rbac.subject where name=?
Hibernate: select * from rbac.grantedPermissions(?)
Hibernate: call base.defineContext(
    cast(? as varchar(127)),
    cast(? as text),
    cast(? as varchar(63)),
    cast(? as text),
    cast(? as text));

Hibernate: select * from rbac.subject where name=?
Hibernate: select * from rbac.grantedPermissions(?)
Hibernate: call base.defineContext(
    cast(? as varchar(127)),
    cast(? as text),
    cast(? as varchar(63)),
    cast(? as text),
    cast(? as text));

Hibernate: select * from rbac.subject where name=?
Hibernate: select * from rbac.grantedPermissions(?)
Hibernate: call base.defineContext(
    cast(? as varchar(127)),
    cast(? as text),
    cast(? as varchar(63)),
    cast(? as text),
    cast(? as text));

Hibernate: select * from rbac.subject where name=?
Hibernate: select * from rbac.grantedPermissions(?)
Hibernate: call base.defineContext(
    cast(? as varchar(127)),
    cast(? as text),
    cast(? as varchar(63)),
    cast(? as text),
    cast(? as text));

Hibernate: select * from rbac.subject where name=?
Hibernate: select * from rbac.grantedPermissions(?)
Hibernate: call base.defineContext(
    cast(? as varchar(127)),
    cast(? as text),
    cast(? as varchar(63)),
    cast(? as text),
    cast(? as text));

Hibernate: select * from rbac.subject where name=?
Hibernate: select * from rbac.grantedPermissions(?)
2026-08-10T15:07:06.819Z  WARN 380 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 0, SQLState: P0001
2026-08-10T15:07:06.820Z ERROR 380 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : ERROR: [403] permissions of user "e72bcbba-3efe-5275-b57a-5194ece1cfa9" are not accessible to user "tst-customer_admin_xxx"
  Where: PL/pgSQL function rbac.grantedpermissionsraw(uuid) line 9 at RAISE
SQL function "grantedpermissions" statement 1