public String location = "";\r
public String CSID = "";\r
public String subresourceCSID = "";\r
+ public String requestPayload = "";\r
public String result = "";\r
public int responseCode = 0;\r
public String responseMessage = "";\r
\r
}\r
public String detail(boolean includePayloads){\r
- return "{"\r
+ String res = "{"\r
+ ( gotExpectedResult() ? "SUCCESS" : "FAILURE" )\r
+ failureReason\r
+"; "+method\r
+ ( Tools.notEmpty(location) ? "; location.CSID:"+location : "" )\r
+ ( Tools.notEmpty(error) ? "; ERROR:"+error : "" )\r
+ "; gotExpected:"+gotExpectedResult()\r
+ + ( includePayloads && Tools.notEmpty(requestPayload) ? "; requestPayload:\r\n"+requestPayload+"\r\n" : "" )\r
+ ( includePayloads && Tools.notEmpty(result) ? "; result:"+result : "" )\r
+ ( partsSummary(true))\r
+"}";\r
+ return res;\r
}\r
public String minimal(){\r
return "{"\r
\r
ServiceResult result = new ServiceResult();\r
try {\r
+ result.requestPayload = content;\r
result.responseCode = conn.getResponseCode();\r
//System.out.println("responseCode: "+result.responseCode);\r
if (400 <= result.responseCode && result.responseCode <= 499){\r
<auth ID="testAdministator">YWRtaW5AY29sbGVjdGlvbnNwYWNlLm9yZzpBZG1pbmlzdHJhdG9y</auth>\r
</auths>\r
\r
- \r
+ <dump payloads="true" dumpServiceResult="minimal" />\r
+\r
\r
<testGroup ID="domwalk" autoDeletePOSTS="true">\r
<test ID="oe1" auth="test">\r
</test>\r
</testGroup>\r
\r
+ <!-- ================================================================================ -->\r
+\r
+\r
<testGroup ID="repeat" autoDeletePOSTS="true">\r
<test ID="oeRepeat" auth="admin@collectionspace.org">\r
<method>POST</method>\r
</test>\r
</testGroup>\r
\r
- <!-- ================================================================================ -->\r
- \r
+\r
<testGroup ID="CRUDL" autoDeletePOSTS="true">\r
<test ID="oe1" auth="admin@collectionspace.org">\r
<method>POST</method>\r
<protoHostPort>http://localhost:8180</protoHostPort>\r
\r
<!-- legal values for dumpServiceResult=[minimal,detailed,full] -->\r
- <dump payloads="false" dumpServiceResult="full" />\r
+ <dump payloads="true" dumpServiceResult="full" />\r
\r
<auths default="admin@collectionspace.org">\r
<auth ID="admin@collectionspace.org">YWRtaW5AY29sbGVjdGlvbnNwYWNlLm9yZzpBZG1pbmlzdHJhdG9y</auth>\r
<run controlFile="./security.xml" testGroup="securityRemovingRoleperms" />\r
<run controlFile="objectexit/object-exit.xml" testGroup="CRUDL" />\r
<run controlFile="objectexit/object-exit.xml" testGroup="domwalk" />\r
- <run controlFile="objectexit/object-exit.xml" testGroup="repeat" />\r
\r
<!--<run controlFile="./organization.xml" testGroup="organization" />-->\r
\r