public class PostServletMoveTest
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 |
|---|
PostServletMoveTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setUp() |
void |
testMoveAllChildren()
Test for SLING-2415 Ability to move all child nodes, without the parent node
Using :applyTo value of "*"
|
void |
testMoveAllChildrenByPath()
Test for SLING-2415 Ability to move all child nodes, without the parent node
Using :applyTo value of "/*"
|
void |
testMoveAllChildrenOfSubNode()
Test for SLING-2415 Ability to move all child nodes of a subnode, without the parent node
Using :applyTo value of "subnode_path/*"
|
void |
testMoveAtRoot() |
void |
testMoveNodeAbsolute() |
void |
testMoveNodeAbsoluteBelowDest() |
void |
testMoveNodeDeepAbsolute() |
void |
testMoveNodeDeepRelative() |
void |
testMoveNodeExistingFail() |
void |
testMoveNodeExistingReplace() |
void |
testMoveNodeMultipleSourceInValid() |
void |
testMoveNodeMultipleSourcePartial() |
void |
testMoveNodeMultipleSourceReplace() |
void |
testMoveNodeMultipleSourceValid() |
void |
testMoveNodeRelative() |
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 testMoveNodeAbsolute()
throws IOException
IOExceptionpublic void testMoveNodeAbsoluteBelowDest()
throws IOException
IOExceptionpublic void testMoveNodeRelative()
throws IOException
IOExceptionpublic void testMoveNodeExistingFail()
throws IOException
IOExceptionpublic void testMoveNodeExistingReplace()
throws IOException
IOExceptionpublic void testMoveNodeDeepRelative()
throws IOException
IOExceptionpublic void testMoveNodeDeepAbsolute()
throws IOException
IOExceptionpublic void testMoveNodeMultipleSourceValid()
throws IOException
IOExceptionpublic void testMoveNodeMultipleSourceInValid()
throws IOException
IOExceptionpublic void testMoveNodeMultipleSourcePartial()
throws IOException
IOExceptionpublic void testMoveNodeMultipleSourceReplace()
throws Exception
Exceptionpublic void testMoveAtRoot()
throws IOException
IOExceptionpublic void testMoveAllChildren()
throws IOException
IOExceptionpublic void testMoveAllChildrenByPath()
throws IOException
IOExceptionpublic void testMoveAllChildrenOfSubNode()
throws IOException
IOExceptionCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.