public class AttachmentUploadAcceptanceTest extends AbstractConfluenceAcceptanceTest
DASHBOARD_RECENT_UPDATES_REST_URL, DASHBOARD_RECENT_UPDATES_URL, log, logAdjuster, ONBOARDING_PLUGIN, rpc, TEST_ADMIN, TEST_BLOG, TEST_COMMENT, TEST_GROUP1, TEST_GROUP2, TEST_PAGE, TEST_SPACE, TEST_SPACE2, TEST_USER1, TEST_USER2, TESTBLOG_CONTENT, TESTBLOG_TITLE, testData, TESTPAGE_COMMENT, TESTPAGE_CONTENT, TESTPAGE_TITLE, TESTSPACE_KEY, TESTSPACE_TITLE, TESTSPACE2_KEY, TESTSPACE2_TITLE, webTester, wikiMarkupRpc| Constructor and Description |
|---|
AttachmentUploadAcceptanceTest() |
adminConsole, attachments, baseUrlSelector, createSpaceViaWebUI, createTestSpaceViaWebUI, createTestUser, darkFeatures, directoryConfig, disableBatchingDarkFeature, enableBatchingDarkFeature, enableBatchingTrigger, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getPluginHelper, getServerStateManager, getTestDescription, goToBlogCollector, logins, logout, logTestStart, pages, pauseAndFlushIndexQueue, plugins, rebuildIndex, setUp, substituteForNodeBaseUrl, tearDown, users, viewHomepage, viewSpaceAdmin, viewSpacePermissions, viewSpaceSummary, viewSpaceTools, viewTrash, watchSpace, webAppContextPathrunBare, setExceptionTransformerassertEquals, 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, runTest, setName, toStringpublic void testUploadAttachmentWithInvalidTypeGetsFixed()
throws Exception
Exceptionpublic void testUploadAttachmentWithGenericContentTypeGetsFixed()
throws Exception
Exceptionpublic void testUploadAttachmentWithGenericContentTypeGetsFixedXlsm()
throws Exception
Exceptionpublic void testUploadAttachmentWithGenericContentTypeGetsFixedXlsb()
throws Exception
Exceptionpublic void testUploadAttachmentWithGenericContentTypeGetsFixedCsv()
throws Exception
Exceptionpublic void testUploadAttachmentWithExcelContentTypeGetsFixedCsv()
throws Exception
Exceptionpublic void testUploadAttachmentOfficeXmlAsZipLikeIEDoesIt()
throws Exception
Exceptionpublic void testUploadAttachmentOpenOfficeXmlAsZipLikeIEDoesIt()
throws Exception
Exceptionpublic void testUploadAttachmentZipFile()
throws Exception
Exceptionpublic void testUploadAttachmentKeepsProperContentTypeJpeg()
throws Exception
Exceptionpublic void testUploadAttachmentKeepsProperContentTypeGif()
throws Exception
Exceptionpublic void testUploadAttachmentKeepsProperContentTypePng()
throws Exception
Exceptionpublic void testUploadAttachmentKeepsProperContentTypeTxt()
throws Exception
Exceptionpublic void testUploadAttachmentGetsXssSafeContentDispositionHtml()
throws Exception
Exceptionpublic void testUploadAttachmentGetsXssSafeContentDispositionTextXml()
throws Exception
Exceptionpublic void testUploadAttachmentGetsXssSafeContentDispositionApplicationXml()
throws Exception
Exceptionpublic void testUploadAttachmentGetsXssSafeContentDispositionAtom()
throws Exception
Exceptionpublic void testRenamePageForLinkInsideImage()
throws IOException,
org.apache.xmlrpc.XmlRpcException
PageOperationsAcceptanceTest. It
needed some API to upload an image from the acceptance test classpath. This API is available in this test class
but has not been made available yet to other classes. Making this reusable is beyond scope.IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testValidationErrorWhenAttachmentTooLarge()
throws Exception
Exceptionpublic void testValidationErrorWhenNotPermitted()
throws Exception
Exceptionpublic void testValidationErrorWhenNotPermittedOnPage()
throws Exception
Exceptionpublic void testValidationErrorWhenNotPermittedByInheritedPagePermissions()
throws Exception
Exceptionpublic void testValidationErrorWhenTooManyAttachments()
throws Exception
ExceptionCopyright © 2003–2018 Atlassian. All rights reserved.