uri = fromTestID(uri, testNode, serviceResultsMap);\r
}\r
if (parts.bDoingSinglePartPayload){\r
- serviceResult = XmlReplayTransport.doPOST_PUTFromXML(parts.singlePartPayloadFilename, protoHostPort, uri, "POST", XmlReplayTransport.APPLICATION_XML, evalStruct, authForTest, testIDLabel);\r
+ serviceResult = XmlReplayTransport.doPOST_PUTFromXML(parts.singlePartPayloadFilename, protoHostPort, uri, method, XmlReplayTransport.APPLICATION_XML, evalStruct, authForTest, testIDLabel);\r
} else {\r
- serviceResult = XmlReplayTransport.doPOST_PUTFromXML_Multipart(parts.filesList, parts.partsList, protoHostPort, uri, "POST", evalStruct, authForTest, testIDLabel);\r
+ serviceResult = XmlReplayTransport.doPOST_PUTFromXML_Multipart(parts.filesList, parts.partsList, protoHostPort, uri, method, evalStruct, authForTest, testIDLabel);\r
}\r
results.add(serviceResult);\r
if (isPOST){\r
</part>\r
</test>\r
\r
- <!--Next, set up permissions and roles, and test bigbird2010 and elmo2010. -->\r
+ <!--Next, set up permissions and roles, and test bigbird2010.-->\r
<test ID="permBigbird" auth="test">\r
<method>POST</method>\r
<uri>/cspace-services/authorization/permissions</uri>\r
<uri>/cspace-services/authorization/permissions/${permBigbird.CSID}/permroles</uri>\r
<filename>security/9-permissionroles-bigbird.xml</filename>\r
</test>\r
- \r
- <!-- NOW TRY CRUDL BY BIGBIRD -->\r
+\r
+ <!-- bigbird2010 now has CRUD permissions, -->\r
+ <!-- so now try CRUDL by bigbird2010 -->\r
\r
<test ID="dimensionBigbird_POST" auth="bigbird2010">\r
<method>POST</method>\r
<filename>dimension/1.xml</filename>\r
</part>\r
</test>\r
- <!-- TODO: FAILING, BUT SHOULD SUCCEED. REMOVING TEST FOR NOW. \r
+ <!-- TODO: FAILING, BUT SHOULD SUCCEED. REMOVING TEST FOR NOW. -->\r
<test ID="dimensionBigbird_PUT">\r
<method>PUT</method>\r
<uri>/cspace-services/dimensions/${dimensionBigbird_POST.CSID}</uri>\r
<filename>dimension/2-put.xml</filename>\r
</part>\r
</test>\r
- -->\r
- <test ID="dimensionBigbird_GET">\r
+\r
+\r
+\r
+ <test ID="dimensionBigbird_GET">\r
<method>GET</method>\r
<uri>/cspace-services/dimensions/</uri>\r
<fromTestID>dimensionBigbird_POST</fromTestID>\r
</part>\r
</test>\r
<test ID="dimensionBigbird_PUT_AfterPermrolesDeleted">\r
- <expectedCodes>403, 404</expectedCodes>\r
+ <expectedCodes>403, 404,405</expectedCodes><!-- Expected failure because dimensionBigbird_POST_AfterPermrolesDeleted failed.-->\r
<method>PUT</method>\r
<uri>/cspace-services/dimensions/${dimensionBigbird_POST_AfterPermrolesDeleted.CSID}</uri>\r
<part>\r
</part>\r
</test>\r
<test ID="dimensionBigbird_PUT_CRU">\r
- <!-- TODO: WE DIDN'T REALLY EXPECT THIS, BUT 405 IS WHAT THE SERVER SENDS. -->\r
- <expectedCodes>405</expectedCodes>\r
<method>PUT</method>\r
<uri>/cspace-services/dimensions/${dimensionBigbird_POST_CRU.CSID}</uri>\r
<part>\r
</part>\r
</test>\r
<test ID="dimensionBigbird_PUT_R">\r
- <expectedCodes>403,404</expectedCodes>\r
+ <expectedCodes>403,404,405</expectedCodes>\r
<method>PUT</method>\r
<uri>/cspace-services/dimensions/${dimensionBigbird_POST_R.CSID}</uri>\r
<part>\r