public class RedirectTest
extends org.apache.sling.commons.testing.integration.HttpTestBase
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 |
---|
RedirectTest() |
Modifier and Type | Method and Description |
---|---|
protected void |
setUp() |
void |
testRedirect301()
test 301 specified by sling:status
|
void |
testRedirect302_absolute()
test 302 response with existing sling:target
|
void |
testRedirect302()
test 302 as the default redirect
|
void |
testRedirect404()
test 404 response when sling:target is missing
|
void |
testRedirectJson()
test JSON result for .json requests with sling:target
|
void |
testRedirectJson2()
test JSON result for .json requests with sling:target
|
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
protected void setUp() throws Exception
setUp
in class org.apache.sling.commons.testing.integration.HttpTestBase
Exception
public void testRedirect302() throws IOException
IOException
public void testRedirect301() throws IOException
IOException
public void testRedirect302_absolute() throws IOException
IOException
public void testRedirect404() throws IOException
IOException
public void testRedirectJson() throws javax.json.JsonException, IOException
javax.json.JsonException
IOException
public void testRedirectJson2() throws javax.json.JsonException, IOException
javax.json.JsonException
IOException
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.