GetListOfSubjectPermissions

6

tests

0

failures

0

ignored

15.976s

duration

100%

successful

Tests

Test Duration Result
customerAdmin_withoutAssumedRole_canNotViewPermissionsOfUnrelatedUsers() 3.495s passed
customerAdmin_withoutAssumedRole_canViewAllPermissionsWithinThePacketsRealm() 3.509s passed
customerAdmin_withoutAssumedRole_canViewTheirOwnPermissions() 3.604s passed
customerAdmin_withoutAssumedRole_isNotAllowedToViewGlobalAdminsPermissions() 0.007s passed
globalAdmin_withoutAssumedRole_canViewTheirOwnPermissions() 1.971s passed
packetAdmin_withoutAssumedRole_canViewAllPermissionsWithinThePacketsRealm() 3.390s passed

Standard output

2026-08-10T16:40:39.293Z  INFO 369 --- [    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-10T16:40:39.296Z  INFO 369 --- [    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-10T16:40:55.277Z  WARN 369 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 0, SQLState: P0001
2026-08-10T16:40:55.277Z ERROR 369 --- [    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