public class PostServletCopyTest
extends org.apache.sling.commons.testing.integration.HttpTestBase
| Modifier and Type | Field and Description |
|---|---|
static String |
TEST_BASE_PATH |
CONTENT_TYPE_CSS, CONTENT_TYPE_DONTCARE, CONTENT_TYPE_HTML, CONTENT_TYPE_JS, CONTENT_TYPE_JSON, CONTENT_TYPE_PLAIN, CONTENT_TYPE_XML, DEFAULT_EXT, DEFAULT_READINESS_MEDIA_TYPE, EXECUTE_RESOURCE_TYPE, HTTP_BASE_URL, HTTP_METHOD_GET, HTTP_METHOD_POST, HTTP_URL, httpClient, MAX_READY_URL_INDEX, PROPERTY_SKIP_STARTUP_CHECK, READINESS_MEDIA_TYPE_PROP, READY_TIMEOUT_SECONDS, READY_URL_PROP_PREFIX, SERVLET_CONTEXT, SLING_POST_SERVLET_CREATE_SUFFIX, SLING_RESOURCE_TYPE, TEST_PATH, testClient, urlsToDelete, WEBDAV_BASE_URL| Constructor and Description |
|---|
PostServletCopyTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setUp() |
void |
testCopyAllChildren()
Test for SLING-2415 Ability to move all child nodes, without the parent node
Using :applyTo value of "*"
|
void |
testCopyAllChildrenByPath()
Test for SLING-2415 Ability to move all child nodes, without the parent node
Using :applyTo value of "/*"
|
void |
testCopyAllChildrenOfSubNode()
Test for SLING-2415 Ability to copy all child nodes of a subnode, without the parent node
Using :applyTo value of "subnode_path/*"
|
void |
testCopyAncestor()
Copying an ancestor to a descendant should fail
|
void |
testCopyNodeAbsolute() |
void |
testCopyNodeAbsoluteBelowDest() |
void |
testCopyNodeDeepAbsolute() |
void |
testCopyNodeDeepRelative() |
void |
testCopyNodeExistingFail() |
void |
testCopyNodeExistingReplace() |
void |
testCopyNodeMultipleSourceInValid() |
void |
testCopyNodeMultipleSourcePartial() |
void |
testCopyNodeMultipleSourceReplace() |
void |
testCopyNodeMultipleSourceValid() |
void |
testCopyNodeRelative() |
void |
testCopySibling()
Copying siblings should work
|
assertHttpStatus, assertHttpStatus, assertJavascript, assertJavascript, assertPostStatus, executeScript, executeScript, getContent, getContent, getContent, getContent, getDefaultCredentials, getResponseBodyAsStream, isBundleVersionAtLeast, removeEndingSlash, setReadinessContentType, slingServerReady, tearDown, uploadTestScript, waitForSlingStartupassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toStringpublic static final String TEST_BASE_PATH
protected void setUp()
throws Exception
setUp in class org.apache.sling.commons.testing.integration.HttpTestBaseExceptionpublic void testCopyNodeAbsolute()
throws IOException
IOExceptionpublic void testCopyNodeAbsoluteBelowDest()
throws IOException
IOExceptionpublic void testCopyNodeRelative()
throws IOException
IOExceptionpublic void testCopyNodeExistingFail()
throws IOException
IOExceptionpublic void testCopyNodeExistingReplace()
throws IOException
IOExceptionpublic void testCopyNodeDeepRelative()
throws IOException
IOExceptionpublic void testCopyNodeDeepAbsolute()
throws IOException
IOExceptionpublic void testCopyNodeMultipleSourceValid()
throws IOException
IOExceptionpublic void testCopyNodeMultipleSourceInValid()
throws IOException
IOExceptionpublic void testCopyNodeMultipleSourcePartial()
throws IOException
IOExceptionpublic void testCopyNodeMultipleSourceReplace()
throws Exception
Exceptionpublic void testCopyAllChildren()
throws IOException
IOExceptionpublic void testCopyAllChildrenByPath()
throws IOException
IOExceptionpublic void testCopyAllChildrenOfSubNode()
throws IOException
IOExceptionpublic void testCopySibling()
throws IOException
IOExceptionpublic void testCopyAncestor()
throws IOException
IOExceptionCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.