-<?xml version="1.0" encoding="UTF-8"?>\r
-<document name="acquisitions">\r
- <ns2:acquisitions_common xmlns:ns2="http://collectionspace.org/services/acquisition" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
- <acquisitionReferenceNumber>Ac2011.1.2</acquisitionReferenceNumber>\r
- <objectOfferPriceCurrency>usd</objectOfferPriceCurrency>\r
- <acquisitionAuthorizerDate>2011-07-04</acquisitionAuthorizerDate>\r
- <accessionDate>2011-07-04</accessionDate>\r
- <originalObjectPurchasePriceCurrency>usd</originalObjectPurchasePriceCurrency>\r
- <acquisitionReason>Bargain</acquisitionReason>\r
- <acquisitionMethod>purchase</acquisitionMethod>\r
- <originalObjectPurchasePriceValue>1</originalObjectPurchasePriceValue>\r
- <objectPurchaseOfferPriceCurrency>usd</objectPurchaseOfferPriceCurrency>\r
- <acquisitionAuthorizer>urn:cspace:org.collectionspace.demo:personauthority:id(4c300397-746f-48f0-bc29):person:id(fadd6312-486e-4ada-92c9)'Patrick+Schmitz'</acquisitionAuthorizer>\r
- </ns2:acquisitions_common>\r
-</document>\r
-\r
+<?xml version="1.0" encoding="UTF-8"?>
+<document name="acquisitions">
+ <ns2:acquisitions_common xmlns:ns2="http://collectionspace.org/services/acquisition" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <acquisitionReferenceNumber>${acquisitionReferenceNumber}</acquisitionReferenceNumber>
+ <objectOfferPriceCurrency>usd</objectOfferPriceCurrency>
+ <acquisitionAuthorizerDate>2011-07-04</acquisitionAuthorizerDate>
+ <accessionDate>2011-07-04</accessionDate>
+ <originalObjectPurchasePriceCurrency>usd</originalObjectPurchasePriceCurrency>
+ <acquisitionReason>Bargain</acquisitionReason>
+ <acquisitionMethod>purchase</acquisitionMethod>
+ <originalObjectPurchasePriceValue>1</originalObjectPurchasePriceValue>
+ <objectPurchaseOfferPriceCurrency>usd</objectPurchaseOfferPriceCurrency>
+ <acquisitionAuthorizer>urn:cspace:org.collectionspace.demo:personauthority:id(4c300397-746f-48f0-bc29):person:id(fadd6312-486e-4ada-92c9)'Patrick+Schmitz'</acquisitionAuthorizer>
+ </ns2:acquisitions_common>
+</document>
+
<?xml version="1.0" encoding="UTF-8"?>\r
<xmlReplay>\r
- <auths>\r
- <!-- IMPORTANT: THESE ARE STICKY :: THEY STICK AROUND UNTIL RESET, IN EXEC ORDER OF THIS FILE. -->\r
- <auth ID="admin@core.collectionspace.org">YWRtaW5AY29yZS5jb2xsZWN0aW9uc3BhY2Uub3JnOkFkbWluaXN0cmF0b3I=</auth>\r
- </auths>\r
- <testGroup ID="testSingle" autoDeletePOSTS="false">\r
- <test ID="createReport1" auth="test">\r
- <method>POST</method>\r
- <uri>/cspace-services/reports/</uri>\r
- <filename>report/report1.xml</filename>\r
- </test>\r
- <test ID="readReport1" auth="test">\r
- <method>GET</method>\r
- <uri>/cspace-services/reports/${createReport1.CSID}</uri>\r
- </test>\r
- <test ID="createAcq" auth="test">\r
- <method>POST</method>\r
- <uri>/cspace-services/acquisitions/</uri>\r
- <filename>report/ac1.xml</filename>\r
- </test>\r
- <!-- XmlReplay does not know how to ask for anything except XML, so gets a 406\r
- Even if it could ask for PDF, it could not handle the response...\r
- <test ID="testInvokeSingle" auth="test" autoDeletePOSTS="false">\r
- <method>POST</method>\r
- <uri>/cspace-services/reports/${createReport1.CSID}</uri>\r
- <filename>report/report1InvContext.xml</filename>\r
- <vars>\r
- <var ID="Acq1">${createAcq.CSID}</var>\r
- </vars>\r
- </test>\r
- -->\r
- <!--\r
- <test ID="testInvokeList" auth="test" autoDeletePOSTS="false">\r
- <method>POST</method>\r
- <uri>/cspace-services/batch/${createCollObj1.CSID}</uri>\r
- <filename>batch/batchInvContextList.xml</filename>\r
- <vars>\r
- <var ID="CollObj1">${createBatch.CSID}</var>\r
- </vars>\r
- </test>\r
- <test ID="testBadInvoke" auth="test" autoDeletePOSTS="false">\r
- <method>POST</method>\r
- <expectedCodes>400</expectedCodes>\r
- <uri>/cspace-services/batch/${createCollObj1.CSID}</uri>\r
- <filename>batch/batchBadInvContext.xml</filename>\r
- <vars>\r
- <var ID="CollObj1">${createBatch.CSID}</var>\r
- </vars>\r
- </test>\r
- <test ID="testInvokeEmptyList" auth="test" autoDeletePOSTS="false">\r
- <method>POST</method>\r
- <expectedCodes>400</expectedCodes>\r
- <uri>/cspace-services/batch/${createCollObj1.CSID}</uri>\r
- <filename>batch/batchBadInvContextList.xml</filename>\r
- <vars>\r
- <var ID="CollObj1">${createBatch.CSID}</var>\r
- </vars>\r
- </test>\r
- <test ID="testFilteredList1" auth="test">\r
- <method>GET</method>\r
- <uri>/cspace-services/batch?doctype=CollectionObject&inv=single</uri>\r
- </test>\r
- <test ID="testFilteredList2" auth="test">\r
- <method>GET</method>\r
- <uri>/cspace-services/batch?doctype=Intake&inv=group</uri>\r
- </test>\r
- -->\r
- </testGroup>\r
- <!-- \r
- <testGroup ID="cleanup" autoDeletePOSTS="true">\r
- <test ID="cl1" auth="test">\r
- <method>DELETE</method>\r
- <uri>/cspace-services/batch/${createCollObj1.CSID}</uri>\r
- </test>\r
- <test ID="cl2" auth="test">\r
- <method>DELETE</method>\r
- <uri>/cspace-services/collectionobjects/${createBatch.CSID}</uri>\r
- </test>\r
- </testGroup>\r
- -->\r
+ \r
+ <auths>\r
+ <!-- IMPORTANT: THESE ARE STICKY :: THEY STICK AROUND UNTIL RESET, IN EXEC ORDER OF THIS FILE. -->\r
+ <auth ID="admin@core.collectionspace.org">YWRtaW5AY29yZS5jb2xsZWN0aW9uc3BhY2Uub3JnOkFkbWluaXN0cmF0b3I=</auth>\r
+ </auths>\r
+ \r
+ <testGroup ID="testSingle" autoDeletePOSTS="true">\r
+ \r
+ <test ID="createReport1" auth="test">\r
+ <method>POST</method>\r
+ <uri>/cspace-services/reports/</uri>\r
+ <filename>report/report1Record.xml</filename>\r
+ <expectedCodes>201</expectedCodes>\r
+ </test>\r
+ <test ID="readReport1" auth="test">\r
+ <method>GET</method>\r
+ <uri>/cspace-services/reports/${createReport1.CSID}</uri>\r
+ </test>\r
+ \r
+ <test ID="createAcquisition1" auth="test">\r
+ <method>POST</method>\r
+ <uri>/cspace-services/acquisitions/</uri>\r
+ <filename>report/acquisition1.xml</filename>\r
+ <vars>\r
+ <var ID="acquisitionReferenceNumber">Ac2011.1.2-jdlmbsoq</var>\r
+ </vars>\r
+ <expectedCodes>201</expectedCodes>\r
+ </test>\r
+ \r
+ <test ID="testInvokeSingle" auth="test" autoDeletePOSTS="false">\r
+ <method>POST</method>\r
+ <uri>/cspace-services/reports/${createReport1.CSID}</uri>\r
+ <filename>report/report1InvContextStandalone.xml</filename>\r
+ <vars>\r
+ <var ID="acquisitionCSID">${createAcquisition1.CSID}</var>\r
+ </vars>\r
+ <response>\r
+ <expected level="ADDOK"/>\r
+ <filename>report/res/report1.res.xml</filename>\r
+ <vars>\r
+ <var ID="acquisitionReferenceNumber">${createAcquisition1.acquisitionReferenceNumber}</var>\r
+ </vars>\r
+ </response>\r
+ <expectedCodes>200</expectedCodes>\r
+ </test>\r
+ \r
+ <!-- See the Batch service tests within the IntegrationTests -->\r
+ <!-- module for templates for additional report invocation tests -->\r
+ <!-- that can be added here. -->\r
+ \r
+ </testGroup>\r
+\r
</xmlReplay>\r
\r