public class PagePermissionsAcceptanceTest extends AbstractConfluenceAcceptanceTest
| Modifier and Type | Field and Description |
|---|---|
static String |
NO_EDIT_PERMS_MESSAGE |
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 |
|---|
PagePermissionsAcceptanceTest() |
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, 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 static final String NO_EDIT_PERMS_MESSAGE
protected void setUp()
throws Exception
AbstractConfluenceAcceptanceTestsetUp in class AbstractConfluenceAcceptanceTestException - from superpublic void testRestrictionsButtonAppearsOnCreate()
throws Exception
Exceptionpublic void testRestrictionsButtonAppearsOnEdit()
throws Exception
Exceptionpublic void testGroupAdministratorEditPermission()
throws Exception
Exceptionpublic void testRemoveUser()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testRemoveGroup()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testPermissionsForUsersWithApostrophes()
public void testPermissionsForGroupsWithApostrophes()
public void testChildrenSectionOnViewPageRespectsPageLevelPermissions()
throws Exception
Exceptionpublic void testAnonymousUsersRespectPageLevelEditPermissions()
throws Exception
Exceptionpublic void testPagePermissionsArePreservedOnMove()
throws Exception
Exceptionpublic void testExportWordLinkAsAdmin()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testExportWordLinkAsAnonymousUser()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testViewPermissionsProhibitEdit()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testRestrictedHomePageAppearsOnList()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testMenuOptionsUnavailableForRestrictedPage()
public void testCannotEditPageWithoutViewPermission()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testCanViewPageWithOnlyEditRestriction()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testCanViewAndEditPageWithOnlyEditPermission()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testChildrenPageRespectsPageLevelEditImpliedViewPermissions()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testRestrictedChildrenPageDisregardsPageLevelEditImpliedViewPermissions()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testRestrictedParentDisregardsRestrictedChildPermissions()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testSpaceRestrictionsDisregardPageLevelEditPermissions()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testAdminCannotEditRestrictedForEditingPage()
public void testAdminCannotEditRestrictedForViewingPage()
public void testSettingGroupPermissionWithNonAsciiCharacters()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testViewPageButtonNotRenderedWhenPageIsRestricted()
protected void loginAdmin(String startPage)
public void testCommentOnRestrictedSubPageSeparateFlushAfterEdit()
throws Exception
Exception - epublic void testCommentOnRestrictedSubPageSeparateFlushBeforeEdit()
throws Exception
Exception - epublic void testCommentOnRestrictedSubPageSeparateFlush()
throws Exception
Exception - epublic void testCommentOnRestrictedSubPageSameFlush()
throws Exception
Exception - epublic void testSpaceAdminCanRemoveRestrictions()
throws IOException,
org.apache.xmlrpc.XmlRpcException
IOExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void testAdminCannotEditRestrictedPage()
public void testSuperUserCanSeeButNotFindProtectedPage()
public void testSystemAdministratorCannotSeeProtectedPage()
public void testSpaceAdministratorCannotSeeProtectedPage()
public void testPagingOnRestrictedPages()
public void testViewPageSourceRestrictions()
throws Exception
Exceptionpublic void testSuperuserCanSeeRestrictionIconWhenViewingRestrictedPage()
public void testSuperuserCanEditCommentsOnRestrictedPage()
Copyright © 2003–2017 Atlassian. All rights reserved.