DeletePartner

3

tests

0

failures

0

ignored

3.867s

duration

100%

successful

Tests

Test Duration Result
contactAdminUser_canNotDeleteRelatedPartner() 1.266s passed
globalAdmin_withoutAssumedRole_canDeleteArbitraryPartner() 1.348s passed
normalUser_canNotDeleteUnrelatedPartner() 1.253s 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-10T13:35:08.941Z  WARN 370 --- [o-auto-3-exec-9] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 0, SQLState: P0001
2026-08-10T13:35:08.942Z ERROR 370 --- [o-auto-3-exec-9] o.h.engine.jdbc.spi.SqlExceptionHelper   : ERROR: [403] Subject {844201e1-093e-5960-9ab3-6e52be61bde0} is not allowed to delete hs_office.partner uuid dc0d3b56-08c9-49da-9a56-721c9f0daff4
  Where: PL/pgSQL function hs_office.partner_instead_of_delete_tf() line 7 at RAISE
{
    "timestamp": "2026-08-10 01:35:08",
    "path": "",
    "statusCode": 403,
    "statusPhrase": "Forbidden",
    "message": "ERROR: [403] Subject {844201e1-093e-5960-9ab3-6e52be61bde0} is not allowed to delete hs_office.partner uuid dc0d3b56-08c9-49da-9a56-721c9f0daff4"
}
executing cleanupAllNew: HsOfficePartnerRbacEntity
executing cleanupAllNew: HsOfficeRelationRealEntity
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
2026-08-10T13:35:08.969Z  WARN 370 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 0, SQLState: 23503
2026-08-10T13:35:08.969Z ERROR 370 --- [    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)=(329c5085-0946-44d9-988e-f1889e24cc0f) is still referenced from table "partner".
DELETING leaked hs_office.relation#329c5085-0946-44d9-988e-f1889e24cc0f 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)=(329c5085-0946-44d9-988e-f1889e24cc0f) is still referenced from table "partner".] [n/a]
2026-08-10T13:35:08.971Z  WARN 370 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 0, SQLState: 23503
2026-08-10T13:35:08.972Z ERROR 370 --- [    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)=(70386eb6-d494-4129-99be-e04b7ffadacf) is still referenced from table "partner".
DELETING leaked hs_office.partner_details#70386eb6-d494-4129-99be-e04b7ffadacf 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)=(70386eb6-d494-4129-99be-e04b7ffadacf) is still referenced from table "partner".] [n/a]
DELETING leaked hs_office.partner#dc0d3b56-08c9-49da-9a56-721c9f0daff4 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-10T13:35:10.220Z  WARN 370 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 0, SQLState: 23503
2026-08-10T13:35:10.221Z ERROR 370 --- [    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)=(f43643e0-6839-4bcb-b1ea-f6a382d21f5d) is still referenced from table "partner".
DELETING leaked hs_office.relation#f43643e0-6839-4bcb-b1ea-f6a382d21f5d 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)=(f43643e0-6839-4bcb-b1ea-f6a382d21f5d) is still referenced from table "partner".] [n/a]
2026-08-10T13:35:10.222Z  WARN 370 --- [    Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 0, SQLState: 23503
2026-08-10T13:35:10.223Z ERROR 370 --- [    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)=(26a848b9-b18f-47f2-8e4f-bf353a03c731) is still referenced from table "partner".
DELETING leaked hs_office.partner_details#26a848b9-b18f-47f2-8e4f-bf353a03c731 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)=(26a848b9-b18f-47f2-8e4f-bf353a03c731) is still referenced from table "partner".] [n/a]
DELETING leaked hs_office.partner#1baff917-cb1d-4989-9802-24624e219c6a SUCCEEDED
normalUser_canNotDeleteUnrelatedPartner(): TOTAL OBJECT COUNT (after): 210 -> 210