public class PagePermissionsAcceptanceTest extends AbstractConfluenceAcceptanceTest
| Modifier and Type | Field and Description |
|---|---|
static String |
NO_EDIT_PERMS_MESSAGE |
confluenceAdministrator, DASHBOARD_RECENT_UPDATES_REST_URL, DASHBOARD_RECENT_UPDATES_URL, log, logAdjuster, rpc, systemAdministrator, 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, createAdminUsers, 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 testExportWordLink()
public void testExportWordLinkAsAdmin()
public void testExportWordLinkAsAnonymousUser()
public void testViewPermissionsProhibitEdit()
public void testRestrictedHomePageAppearsOnList()
public void testMenuOptionsUnavailableForRestrictedPage()
public void testCannotEditPageWithoutViewPermission()
public void testCanViewPageWithOnlyEditRestriction()
public void testCanViewAndEditPageWithOnlyEditPermission()
public void testChildrenPageRespectsPageLevelEditImpliedViewPermissions()
public void testRestrictedChildrenPageDisregardsPageLevelEditImpliedViewPermissions()
public void testRestrictedParentDisregardsRestrictedChildPermissions()
public void testSpaceRestrictionsDisregardPageLevelEditPermissions()
public void testAdminCannotEditRestrictedForEditingPage()
public void testAdminCannotEditRestrictedForViewingPage()
public void testSettingGroupPermissionWithNonAsciiCharacters()
public void testViewPageButtonNotRenderedWhenPageIsRestricted()
protected void loginAdmin(String startPage)
public void testCommentOnRestrictedSubPageSeparateFlushAfterEdit()
public void testCommentOnRestrictedSubPageSeparateFlushBeforeEdit()
public void testCommentOnRestrictedSubPageSeparateFlush()
public void testCommentOnRestrictedSubPageSameFlush()
public void testSpaceAdminCanRemoveRestrictions()
public void testAdminCannotEditRestrictedPage()
public void testSuperUserCanSeeButNotFindProtectedPage()
public void testSystemAdministratorCannotSeeProtectedPage()
public void testSpaceAdministratorCannotSeeProtectedPage()
public void testPagingOnRestrictedPages()
public void testViewPageSourceRestrictions()
public void testSuperuserCanSeeRestrictionIconWhenViewingRestrictedPage()
public void testSuperuserCanEditCommentsOnRestrictedPage()
Copyright © 2003–2019 Atlassian. All rights reserved.