Class SlingResourceTypeRenderingTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.sling.commons.testing.integration.HttpTestBase
-
- org.apache.sling.launchpad.webapp.integrationtest.RenderingTestBase
-
- org.apache.sling.launchpad.webapp.integrationtest.AbstractSlingResourceTypeRenderingTest
-
- org.apache.sling.launchpad.webapp.integrationtest.SlingResourceTypeRenderingTest
-
- All Implemented Interfaces:
junit.framework.Test
public class SlingResourceTypeRenderingTest extends AbstractSlingResourceTypeRenderingTest
Test creating a Node and rendering it using scripts in various supported languages, using slingResourceType-based script resolution
-
-
Field Summary
-
Fields inherited from class org.apache.sling.launchpad.webapp.integrationtest.AbstractSlingResourceTypeRenderingTest
secondFolderOfContentPath, slingResourceType
-
Fields inherited from class org.apache.sling.launchpad.webapp.integrationtest.RenderingTestBase
displayUrl, scriptPath, testText
-
Fields inherited from class 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 Summary
Constructors Constructor Description SlingResourceTypeRenderingTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidtestEspHtml()voidtestEspHtmlInAppsFolder()voidtestEspHtmlWithSelectors()voidtestEspJavaCode()voidtestEspJs()SLING-107, verify that extension is used instead of Content-Type for script namevoidtestEspPlain()voidtestEspXml()voidtestWithoutScriptHtml()voidtestWithoutScriptTxt()voidTODO_FAILS_testEspHtmlUppercase()voidTODO_FAILS_testEspHtmlWithContentBasedPath()voidTODO_FAILS_testEspNoExtension()voidTODO_FAILS_testJsHtml()-
Methods inherited from class org.apache.sling.launchpad.webapp.integrationtest.AbstractSlingResourceTypeRenderingTest
setUp
-
Methods inherited from class org.apache.sling.launchpad.webapp.integrationtest.RenderingTestBase
assertContains, assertNotContains, uploadTestScript
-
Methods inherited from class org.apache.sling.commons.testing.integration.HttpTestBase
assertHttpStatus, assertHttpStatus, assertJavascript, assertJavascript, assertPostStatus, executeScript, executeScript, getContent, getContent, getContent, getContent, getDefaultCredentials, getResponseBodyAsStream, isBundleVersionAtLeast, removeEndingSlash, setReadinessContentType, slingServerReady, tearDown, uploadTestScript, waitForSlingStartup
-
Methods inherited from class junit.framework.TestCase
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
-
-
-
-
Method Detail
-
testWithoutScriptTxt
public void testWithoutScriptTxt() throws IOException- Throws:
IOException
-
testWithoutScriptHtml
public void testWithoutScriptHtml() throws IOException- Throws:
IOException
-
testEspHtml
public void testEspHtml() throws IOException- Throws:
IOException
-
testEspJavaCode
public void testEspJavaCode() throws IOException- Throws:
IOException
-
testEspHtmlInAppsFolder
public void testEspHtmlInAppsFolder() throws IOException- Throws:
IOException
-
TODO_FAILS_testEspHtmlWithContentBasedPath
public void TODO_FAILS_testEspHtmlWithContentBasedPath() throws IOException- Throws:
IOException
-
testEspHtmlWithSelectors
public void testEspHtmlWithSelectors() throws IOException- Throws:
IOException
-
TODO_FAILS_testEspHtmlUppercase
public void TODO_FAILS_testEspHtmlUppercase() throws IOException- Throws:
IOException
-
TODO_FAILS_testEspNoExtension
public void TODO_FAILS_testEspNoExtension() throws IOException- Throws:
IOException
-
testEspJs
public void testEspJs() throws IOExceptionSLING-107, verify that extension is used instead of Content-Type for script name- Throws:
IOException
-
testEspXml
public void testEspXml() throws IOException- Throws:
IOException
-
testEspPlain
public void testEspPlain() throws IOException- Throws:
IOException
-
TODO_FAILS_testJsHtml
public void TODO_FAILS_testJsHtml() throws IOException- Throws:
IOException
-
-