public class PostServletVersionableTest
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 |
---|
PostServletVersionableTest() |
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 testPostPathIsUnique() throws IOException
IOException
public void testCreatedNodeIsCheckedOut() throws IOException
IOException
public void testAddingVersionableMixInChecksOut() throws IOException
IOException
public void testCreatedNodeIsCheckedInIfRequested() throws IOException
IOException
public void testAddingVersionableMixInChecksInIfRequested() throws IOException
IOException
public void testModifyingACheckedOutNodeDoesntCheckItIn() throws IOException
IOException
public void testModifyingACheckedInNodeFailsWithoutAutoCheckout() throws IOException
IOException
public void testModifiedNodeIsCheckedInAfterModification() throws IOException
IOException
public void testModifiedNodeIsCheckedOutIfRequested() throws IOException
IOException
public void testCheckingInACheckOutNode() throws IOException
IOException
public void testRestoreVersion() throws IOException
IOException
public void testCheckingOutACheckedInNode() throws IOException
IOException
public void testCheckingOutAnAlreadyCheckedOutNodeIsANoOp() throws IOException
IOException
public void testCheckingInAnAlreadyCheckedInNodeIsANoOp() throws IOException
IOException
public void testDeletingChildNodeOfACheckedInNode() throws IOException
IOException
public void testDeletingChildNodeOfACheckedInNodeByOp() throws IOException
IOException
public void testDeletingAPropertyOfACheckedInNode() throws IOException
IOException
public void testDeletingAPropertyOfACheckedInNodeFailsWithoutAutoCheckout() throws IOException
IOException
public void testMovingAPropertyOfACheckedInNodeToANewVersionableNode() throws IOException
IOException
public void testMovingAPropertyOfACheckedInNodeToACheckedInNode() throws IOException
IOException
public void testCopyingAPropertyToACheckedInNode() throws IOException
IOException
public void testMovingAChildNodeOfACheckedInNodeToANewVersionableNode() throws IOException
IOException
public void testMovingAChildNodeOfACheckedInNodeToACheckedInNode() throws IOException
IOException
public void testCopyingANodeToACheckedInNode() throws IOException
IOException
public void testMovingAChildNodeOfACheckedInNodeToACheckedInNodeByOp() throws IOException
IOException
public void testCopyingANodeToACheckedInNodeByOp() throws IOException
IOException
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.