mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Fix ETHREEOH-1131: Syntax error with descendants.post.atomentry.201.ftl
- added testCreateDocumentViaDescendants() git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@13467 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -5,10 +5,12 @@
|
|||||||
|
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
[#assign namespace][@nsLib.entryNS/][/#assign]
|
||||||
|
|
||||||
[#if node.isDocument]
|
[#if node.isDocument]
|
||||||
[@entryLib.document node ns=[@nsLib.entryNS/]/]
|
[@entryLib.document node=node ns=namespace/]
|
||||||
[#else]
|
[#else]
|
||||||
[@entryLib.folder node ns=[@nsLib.entryNS/]/]
|
[@entryLib.folder node=node ns=namespace/]
|
||||||
[/#if]
|
[/#if]
|
||||||
|
|
||||||
[/#compress]
|
[/#compress]
|
@@ -104,8 +104,8 @@ public class CMISTest extends BaseCMISWebScriptTest
|
|||||||
// setRemoteServer(server);
|
// setRemoteServer(server);
|
||||||
// setArgsAsHeaders(false);
|
// setArgsAsHeaders(false);
|
||||||
// setValidateResponse(false);
|
// setValidateResponse(false);
|
||||||
setListener(new CMISTestListener(System.out));
|
// setListener(new CMISTestListener(System.out));
|
||||||
setTraceReqRes(true);
|
// setTraceReqRes(true);
|
||||||
|
|
||||||
super.setUp();
|
super.setUp();
|
||||||
}
|
}
|
||||||
@@ -420,6 +420,26 @@ public class CMISTest extends BaseCMISWebScriptTest
|
|||||||
assertNotNull(entry);
|
assertNotNull(entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void testCreateDocumentViaDescendants()
|
||||||
|
throws Exception
|
||||||
|
{
|
||||||
|
Entry testFolder = createTestFolder("testCreateDocumentViaDescendants");
|
||||||
|
Link descendantsLink = testFolder.getLink(CMISConstants.REL_DESCENDANTS);
|
||||||
|
assertNotNull(descendantsLink);
|
||||||
|
Feed descendants = getFeed(descendantsLink.getHref());
|
||||||
|
assertNotNull(descendants);
|
||||||
|
int entriesBefore = descendants.getEntries().size();
|
||||||
|
Entry document = createDocument(descendants.getSelfLink().getHref(), "testCreateDocumentViaDescendants");
|
||||||
|
Response documentContentRes = sendRequest(new GetRequest(document.getContentSrc().toString()), 200);
|
||||||
|
String resContent = documentContentRes.getContentAsString();
|
||||||
|
assertEquals(document.getTitle(), resContent);
|
||||||
|
Feed feedFolderAfter = getFeed(descendantsLink.getHref());
|
||||||
|
int entriesAfter = feedFolderAfter.getEntries().size();
|
||||||
|
assertEquals(entriesBefore +1, entriesAfter);
|
||||||
|
Entry entry = feedFolderAfter.getEntry(document.getId().toString());
|
||||||
|
assertNotNull(entry);
|
||||||
|
}
|
||||||
|
|
||||||
public void testGet()
|
public void testGet()
|
||||||
throws Exception
|
throws Exception
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user