DeletePartner

3

tests

0

failures

0

ignored

4.150s

duration

100%

successful

Tests

Test Duration Result
contactAdminUser_canNotDeleteRelatedPartner() 1.376s passed
globalAdmin_withoutAssumedRole_canDeleteArbitraryPartner() 1.445s passed
normalUser_canNotDeleteUnrelatedPartner() 1.329s passed

Standard output

ContextBasedTestWithCleanup.retrieveInitialTestData
globalAdmin_withoutAssumedRole_canDeleteArbitraryPartner(): TOTAL OBJECT COUNT (initial): 210 -> 210

executing cleanupAllNew: HsOfficePartnerRbacEntity
executing cleanupAllNew: HsOfficeRelationRealEntity
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
globalAdmin_withoutAssumedRole_canDeleteArbitraryPartner(): TOTAL OBJECT COUNT (after): 210 -> 210
ContextBasedTestWithCleanup.retrieveInitialTestData
contactAdminUser_canNotDeleteRelatedPartner(): TOTAL OBJECT COUNT (initial): 210 -> 210
2026-08-10T15:05:49.792Z  WARN 380 --- [o-auto-3-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 0, SQLState: P0001
2026-08-10T15:05:49.792Z ERROR 380 --- [o-auto-3-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper   : ERROR: [403] Subject {844201e1-093e-5960-9ab3-6e52be61bde0} is not allowed to delete hs_office.partner uuid 679d27c8-a7ba-4cd8-9716-d344be289925
  Where: PL/pgSQL function hs_office.partner_instead_of_delete_tf() line 7 at RAISE
{
    "timestamp": "2026-08-10 03:05:49",
    "path": "",
    "statusCode": 403,
    "statusPhrase": "Forbidden",
    "message": "ERROR: [403] Subject {844201e1-093e-5960-9ab3-6e52be61bde0} is not allowed to delete hs_office.partner uuid 679d27c8-a7ba-4cd8-9716-d344be289925"
}
executing cleanupAllNew: HsOfficePartnerRbacEntity
executing cleanupAllNew: HsOfficeRelationRealEntity
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
2026-08-10T15:05:49.817Z  WARN 380 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 0, SQLState: 23503
2026-08-10T15:05:49.817Z ERROR 380 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : ERROR: update or delete on table "relation" violates foreign key constraint "partner_partnerreluuid_fkey" on table "partner"
  Detail: Key (uuid)=(61ff763c-e6c1-450d-b62f-7e652b8017e6) is still referenced from table "partner".
DELETING leaked hs_office.relation#61ff763c-e6c1-450d-b62f-7e652b8017e6 FAILED org.hibernate.exception.ConstraintViolationException: JDBC exception executing SQL [DELETE FROM hs_office.relation WHERE uuid=?] [ERROR: update or delete on table "relation" violates foreign key constraint "partner_partnerreluuid_fkey" on table "partner"
  Detail: Key (uuid)=(61ff763c-e6c1-450d-b62f-7e652b8017e6) is still referenced from table "partner".] [n/a]
2026-08-10T15:05:49.820Z  WARN 380 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 0, SQLState: 23503
2026-08-10T15:05:49.820Z ERROR 380 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : ERROR: update or delete on table "partner_details" violates foreign key constraint "partner_detailsuuid_fkey" on table "partner"
  Detail: Key (uuid)=(6dfb0f4c-0710-4b7f-a97f-6c8c692c4ee6) is still referenced from table "partner".
DELETING leaked hs_office.partner_details#6dfb0f4c-0710-4b7f-a97f-6c8c692c4ee6 FAILED org.hibernate.exception.ConstraintViolationException: JDBC exception executing SQL [DELETE FROM hs_office.partner_details WHERE uuid=?] [ERROR: update or delete on table "partner_details" violates foreign key constraint "partner_detailsuuid_fkey" on table "partner"
  Detail: Key (uuid)=(6dfb0f4c-0710-4b7f-a97f-6c8c692c4ee6) is still referenced from table "partner".] [n/a]
DELETING leaked hs_office.partner#679d27c8-a7ba-4cd8-9716-d344be289925 SUCCEEDED
contactAdminUser_canNotDeleteRelatedPartner(): TOTAL OBJECT COUNT (after): 210 -> 210
ContextBasedTestWithCleanup.retrieveInitialTestData
normalUser_canNotDeleteUnrelatedPartner(): TOTAL OBJECT COUNT (initial): 210 -> 210

executing cleanupAllNew: HsOfficePartnerRbacEntity
executing cleanupAllNew: HsOfficeRelationRealEntity
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
2026-08-10T15:05:51.147Z  WARN 380 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 0, SQLState: 23503
2026-08-10T15:05:51.147Z ERROR 380 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : ERROR: update or delete on table "relation" violates foreign key constraint "partner_partnerreluuid_fkey" on table "partner"
  Detail: Key (uuid)=(dc6dbe70-2956-40c7-9db0-2577be226dd8) is still referenced from table "partner".
DELETING leaked hs_office.relation#dc6dbe70-2956-40c7-9db0-2577be226dd8 FAILED org.hibernate.exception.ConstraintViolationException: JDBC exception executing SQL [DELETE FROM hs_office.relation WHERE uuid=?] [ERROR: update or delete on table "relation" violates foreign key constraint "partner_partnerreluuid_fkey" on table "partner"
  Detail: Key (uuid)=(dc6dbe70-2956-40c7-9db0-2577be226dd8) is still referenced from table "partner".] [n/a]
2026-08-10T15:05:51.149Z  WARN 380 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 0, SQLState: 23503
2026-08-10T15:05:51.149Z ERROR 380 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : ERROR: update or delete on table "partner_details" violates foreign key constraint "partner_detailsuuid_fkey" on table "partner"
  Detail: Key (uuid)=(209847ba-fc70-4dcc-b379-877b56a598ae) is still referenced from table "partner".
DELETING leaked hs_office.partner_details#209847ba-fc70-4dcc-b379-877b56a598ae FAILED org.hibernate.exception.ConstraintViolationException: JDBC exception executing SQL [DELETE FROM hs_office.partner_details WHERE uuid=?] [ERROR: update or delete on table "partner_details" violates foreign key constraint "partner_detailsuuid_fkey" on table "partner"
  Detail: Key (uuid)=(209847ba-fc70-4dcc-b379-877b56a598ae) is still referenced from table "partner".] [n/a]
DELETING leaked hs_office.partner#6e15b453-4cfc-4e42-8d89-ac0313671009 SUCCEEDED
normalUser_canNotDeleteUnrelatedPartner(): TOTAL OBJECT COUNT (after): 210 -> 210