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, waitForSlingStartup
assertEquals, 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, toString
public static final String TEST_BASE_PATH
protected void setUp() throws Exception
setUp
in class org.apache.sling.commons.testing.integration.HttpTestBase
Exception
public void testMoveNodeAbsolute() throws IOException
IOException
public void testMoveNodeAbsoluteBelowDest() throws IOException
IOException
public void testMoveNodeRelative() throws IOException
IOException
public void testMoveNodeExistingFail() throws IOException
IOException
public void testMoveNodeExistingReplace() throws IOException
IOException
public void testMoveNodeDeepRelative() throws IOException
IOException
public void testMoveNodeDeepAbsolute() throws IOException
IOException
public void testMoveNodeMultipleSourceValid() throws IOException
IOException
public void testMoveNodeMultipleSourceInValid() throws IOException
IOException
public void testMoveNodeMultipleSourcePartial() throws IOException
IOException
public void testMoveNodeMultipleSourceReplace() throws Exception
Exception
public void testMoveAtRoot() throws IOException
IOException
public void testMoveAllChildren() throws IOException
IOException
public void testMoveAllChildrenByPath() throws IOException
IOException
public void testMoveAllChildrenOfSubNode() throws IOException
IOException
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.