public class PostServletDeleteTest
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 |
---|
PostServletDeleteTest() |
Modifier and Type | Method and Description |
---|---|
protected void |
setUp() |
void |
testDelete() |
void |
testDeleteAllChildren()
Test for SLING-2415 Ability to delete child nodes, without deleting the parent node
Using :applyTo value of "*"
|
void |
testDeleteAllChildrenByPath()
Test for SLING-2415 Ability to delete child nodes, without deleting the parent node
Using :applyTo value of "/*"
|
void |
testDeleteAllChildrenOfSubNode()
Test for SLING-2415 Ability to delete child nodes of a subnode, without deleting the parent node
Using :applyTo value of "subnode_path/*"
|
void |
testDeleteMultiple() |
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 testDelete() throws IOException
IOException
public void testDeleteMultiple() throws IOException
IOException
public void testDeleteAllChildren() throws IOException
IOException
public void testDeleteAllChildrenByPath() throws IOException
IOException
public void testDeleteAllChildrenOfSubNode() throws IOException
IOException
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.