From 8c2e28d31d2c14c906fa4f5ea65a7706cf705581 Mon Sep 17 00:00:00 2001 From: Aron Roberts Date: Mon, 19 Nov 2012 20:17:09 -0800 Subject: [PATCH] CSPACE-5498: Added test for automatically soft deleting multiple relations, when the object of those relations is soft deleted. --- .../test-data/xmlreplay/relation/relation.xml | 147 +++++++++++++++--- 1 file changed, 122 insertions(+), 25 deletions(-) diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/relation.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/relation.xml index 5f04524a3..f00037a74 100644 --- a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/relation.xml +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/relation.xml @@ -187,13 +187,6 @@ - GET /cspace-services/relations?sbj=${createSubject.CSID}&wf_deleted=false @@ -208,43 +201,147 @@ - - - + + + + POST + /cspace-services/objectexit/ + relation/oe1.xml + 201 + + POST /cspace-services/objectexit/ - relation/sbj.xml + relation/oe1.xml + 201 POST /cspace-services/objectexit/ - relation/obj.xml + relation/oe1.xml + 201 - + POST /cspace-services/relations - relation/sbj.xml + relation/r-1.xml + + ${createSubject1.CSID} + ${createObject.CSID} + objectexit + objectexit + affects + + 201 + + + POST + /cspace-services/relations + relation/r-1.xml + + ${createSubject2.CSID} + ${createObject.CSID} + objectexit + objectexit + affects + + 201 - + GET - /cspace-services/relations?sbj=${ + /cspace-services/relations/${createRelation1.CSID}/workflow + 200 + + + relation/res/workflowState.res.xml + + project + + - + GET - /cspace-services/relations?sbj=${ + /cspace-services/relations/${createRelation2.CSID}/workflow + 200 + + + relation/res/workflowState.res.xml + + project + + - + GET - /cspace-services/relations?sbj=${ + /cspace-services/relations?obj=${createObject.CSID}&wf_deleted=false + 200 + + + relation/res/relationsList.res.xml + + 2 + + - + + PUT + /cspace-services/objectexit/${createObject.CSID}/workflow/delete + 200 + + + + relation/res/workflowState.res.xml + + GET - /cspace-services/relations?sbj=${ + /cspace-services/objectexit/${createObject.CSID}/workflow + 200 + + + relation/res/workflowState.res.xml + + deleted + + + + + GET + /cspace-services/relations/${createRelation1.CSID}/workflow + 200 + + + relation/res/workflowState.res.xml + + deleted + + + + + GET + /cspace-services/relations/${createRelation2.CSID}/workflow + 200 + + + relation/res/workflowState.res.xml + + deleted + + + + + GET + /cspace-services/relations?obj=${createObject.CSID}&wf_deleted=false + 200 + + + relation/res/relationsList.res.xml + + 0 + + - --> -- 2.47.3