From: Aron Roberts Date: Wed, 25 Apr 2012 20:34:00 +0000 (-0700) Subject: CSPACE-5049,CSPACE-3917: Added an XmlReplay-based test of variable expansion in an... X-Git-Url: https://git.aero2k.de/?a=commitdiff_plain;h=14f0e1172049161c5b4f7486c449526a6035c0e5;p=tmp%2Fjakarta-migration.git CSPACE-5049,CSPACE-3917: Added an XmlReplay-based test of variable expansion in an imported record. This test is needed in part to prevent regression when working on CSPACE-3917. --- diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/import-objectexit-docid.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/import-objectexit-docid.xml new file mode 100644 index 000000000..97461eb6f --- /dev/null +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/import-objectexit-docid.xml @@ -0,0 +1,10 @@ + + + + + The value of a 'docID' variable in the original import document should be inserted here: ${docID} + OE-IMPORT-TEST-1999.8 + + + diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/import-objectexit.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/import-objectexit.xml index bd6616889..ef3d137cc 100644 --- a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/import-objectexit.xml +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/import-objectexit.xml @@ -1,6 +1,6 @@ - + This is an exit note. diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/imports.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/imports.xml index a4bcd4a7c..de7148f73 100644 --- a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/imports.xml +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/imports.xml @@ -74,6 +74,41 @@ DELETE /cspace-services/objectexit/${importObjectExitMedia.got("//csid[preceding-sibling::doctype[1][text()='ObjectExit']]")} + + + + 200 + POST + /cspace-services/imports + imports/import-objectexit-docid.xml + + 920c578f-e5d6-45da-adab-6f26f6a491ff + + + + imports/res/import-objectexit.res.xml + + + + 200 + GET + /cspace-services/objectexit/${importObjectExitWithDocID.recordCSID} + + + imports/res/import-objectexit-docID.res.xml + + + + + 200 + DELETE + /cspace-services/objectexit/${importObjectExitWithDocID.recordCSID} + @@ -121,7 +156,7 @@ 200 DELETE - + /cspace-services/objectexit/${importObjectExitUTF8.got("//csid")} --> diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/res/import-objectexit-docid.res.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/res/import-objectexit-docid.res.xml new file mode 100644 index 000000000..cde41b302 --- /dev/null +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/imports/res/import-objectexit-docid.res.xml @@ -0,0 +1,8 @@ + + + + The value of a 'docID' variable in the original import document should be inserted here: ${importObjectExitWithDocID.recordCSID} + OE-IMPORT-TEST-1999.8 + + +