com.atlassian.confluence
Class AbstractPermissionsAcceptanceTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.atlassian.confluence.ThreadLocalWebTestCase
com.atlassian.confluence.AbstractAtlassianWebTestCase
com.atlassian.confluence.AbstractConfluenceAcceptanceTest
com.atlassian.confluence.AbstractPermissionsAcceptanceTest
- All Implemented Interfaces:
- junit.framework.Test
- Direct Known Subclasses:
- EditGlobalPermissionsAcceptanceTest, EditSpacePermissionsAcceptanceTest, LdapUpperCaseUserTest, NotificationsAcceptanceTest, PagePermissionsAcceptanceTest, PermissionsRpcAcceptanceTest, SpaceAdminPermissionsAcceptanceTest, SpacePermissionsAcceptanceTest
public abstract class AbstractPermissionsAcceptanceTest
- extends AbstractConfluenceAcceptanceTest
Fields inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest |
adminConsole, ANONYMOUS_USER, BROWSE_MENU_LINK_ID, context, CROWD_MODE, DASHBOARD_RECENT_UPDATES_URL, DIRECTORY_CONFIG, filesToDelete, log, logAdjuster, loginHelper, mailServices, RANDOM, rpc, serverStateManager, SMTP_SUBJECT_PREFIX, TEST_ADMIN, TEST_ADMIN_EMAIL, TEST_ADMIN_FULLNAME, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME, TEST_BLOG, TEST_COMMENT, TEST_GEN_EMAIL1, TEST_GEN_EMAIL2, TEST_GEN_FULLNAME1, TEST_GEN_FULLNAME2, TEST_GEN_PASSWORD1, TEST_GEN_PASSWORD2, TEST_GEN_USERNAME1, TEST_GEN_USERNAME2, TEST_GROUP1, TEST_PAGE, TEST_SPACE, TEST_SPACE2, TEST_USER1, TEST_USER2, TESTBLOG_CONTENT, TESTBLOG_TITLE, testData, TESTMAILSERVER_HOSTNAME, TESTMAILSERVER_NAME, TESTPAGE_COMMENT, TESTPAGE_CONTENT, TESTPAGE_TITLE, TESTSPACE_KEY, TESTSPACE_TITLE, TESTSPACE2_KEY, TESTSPACE2_TITLE, userHelper, VIEW_PERSONAL_SPACE_LINK, wikiMarkupRpc |
Method Summary |
protected void |
assertDoesNotHavePermission(String group,
Permission permission)
|
protected void |
assertDoesNotHavePermission(User user,
String permission)
|
protected void |
assertHasPermission(String group,
Permission permission)
|
protected void |
assertHasPermission(String group,
Permission permission,
boolean expectedPermission)
Check whether the named group has the given permission in the form table when viewing permissions. |
protected void |
assertHasPermission(User user,
String permission)
Check that the named user has the given permission in the form table when viewing permissions. |
protected void |
assertUserHasEntryInViewPermissionsTable(User user)
Checks that the user has an entry in the form table when viewing permissions. |
protected void |
assertUserHasNoPermissionsInViewPermissionsTable(User user)
Checks that the user has no entry in the form table when viewing permissions. |
protected void |
assertUserPermissionErrorInViewPermissionsTable(User user)
Check that the named user has the given permission in the form table when viewing permissions. |
protected void |
assertUserPermissionInViewPermissionsTable(User user,
String permission,
boolean expectedPermission)
Check that the named user has the given permission in the form table when viewing permissions. |
protected String |
buildCheckboxParameterName(String permissionValue,
Group group)
Deprecated. since 3.5 use SpacePermission.toCheckboxName(Entity) or GlobalPermission.toCheckboxName(Entity) instead |
protected String |
buildCheckboxParameterName(String permissionValue,
User user)
Deprecated. since 3.5 use SpacePermission.toCheckboxName(Entity) or GlobalPermission.toCheckboxName(Entity) instead |
protected void |
grantAdminSpaceToTestUser()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
grantCreateAttachmentToTestUser()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
grantCreateBlogToTestUser()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
grantCreateCommentToTestUser()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
grantCreatePageToTestUser()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
grantExportPageToTestUser()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
grantExportSpaceToTestUser()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
grantGlobalPermissionToGroup(GlobalPermission permission,
Group group)
Deprecated. since 3.5 use GlobalPermissions.grantPermission(com.atlassian.confluence.it.GlobalPermission, com.atlassian.confluence.it.Entity) instead |
protected void |
grantGlobalPermissionToUser(GlobalPermission permission,
User user)
Deprecated. since 3.5 use GlobalPermissions.grantPermission(com.atlassian.confluence.it.GlobalPermission, com.atlassian.confluence.it.Entity) instead |
protected void |
grantRemoveAttachmentToTestUser()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
grantRemoveBlogToTestUser()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
grantRemoveCommentToTestUser()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
grantRemovePageToTestUser()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
grantSetPagePermissionsToTestUser()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
grantViewSpacePermissionToAnonymous()
Deprecated. since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead |
protected void |
removeAdminSpaceFromTestUser()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
removeCreateAttachmentFromTestUser()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
removeCreateBlogFromTestUser()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
removeCreateCommentFromTestUser()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
removeCreatePageFromTestUser()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
removeEditPermissions(String pageTitle)
|
protected void |
removeExportPageFromTestUser()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
removeExportSpaceFromTestUser()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
removeRemoveAttachmentFromTestUser()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
removeRemoveBlogFromTestUser()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
removeRemoveCommentFromTestUser()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
removeRemovePageFromTestUser()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
removeSetPagePermissionsFromTestUser()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
removeViewPermissions(String pageTitle)
|
protected void |
removeViewSpacePermissionToAnonymous()
Deprecated. since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead |
protected void |
revokeGlobalPermissionFromUser(GlobalPermission permission,
User user)
Deprecated. since 3.5 use GlobalPermissions.revokePermission(com.atlassian.confluence.it.GlobalPermission, com.atlassian.confluence.it.Entity) instead |
protected void |
revokeSpacePermissionFromGroup(GlobalPermission permission,
Group group)
Deprecated. since 3.5 use GlobalPermissions.revokePermission(com.atlassian.confluence.it.GlobalPermission, com.atlassian.confluence.it.Entity) instead |
Methods inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest |
addUserToGroupViaHelper, addWatchPage, assertImagePresent, assertImageValid, assertLinkPresentWithExactTextAndClass, assertMailReceived, assertNoMailReceived, attachFile, attachFile, attachFileWithName, createGroup, createGroupViaHelper, createMail, createPage, createPageWithViewRestrictions, createSpaceViaWebUI, createTestMailServer, createTestSpaceViaWebUI, createUserViaHelper, disableAnonymousAccess, editPage, editPageContent, editPageWithContent, editSpaceDescription, editSpacePermsForm, enableAnonymousAccess, ensureTestUserCanViewTestSpace, forceViewGlobalAdmin, generateBaseUrl, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getCurrentMailQueueSize, getCurrentPageId, getFriendlyRelativeDate, getLoginButtonId, getPageId, getPluginHelper, gotoPageWithError, importMail, importMailAndAssertNoRunningTask, isClustered, logIn, logInAs, logInAs, logInAs, logInAsAdminAtHomepage, logInAsAtHomepage, logInAsAtHomepage, loginAsTestUser, loginAsTestUser2, loginAsTestUserAtHomepage, loginViaForm, logout, movePage, movePageToNewParent, movePageToNewParent, movePageToNewSpace, rebuildIndex, removeGroup, removePageLabel, removePageOrBlogById, removeTestUser1ViaHelper, removeUserViaHelper, renamePage, search, setAttachmentMaxUploadSize, setBlogLabels, setEditPermissionsForGroups, setEditPermissionsForUsers, setMaxAttachmentsInUI, setPageLabels, setThreadedComments, setUp, setUp, setUpTestNG, setViewPermissionsForGroups, setViewPermissionsForUsers, stopTestMailServer, tearDown, tearDownTestNG, viewGlobalPermissions, viewHomepage, viewLabel, viewLanguages, viewPage, viewPage, viewPeopleDirectory, viewSpaceAdmin, viewSpaceAdvanced, viewSpaceContent, viewSpacePermissions, viewSpaceSummary, viewSpaceSummary, viewTrash, watchPage, watchSpace, watchSpace |
Methods inherited from class com.atlassian.confluence.AbstractAtlassianWebTestCase |
assertCollectionContainsKeyWithValue, assertContains, assertContainsRegex, assertDoesNotContain, assertEndsWith, assertLinkNotPresentWithHrefContaining, assertLinkPresentWithHref, assertLinkPresentWithHrefContaining, assertLinkPresentWithTextAndHref, assertPageTitleEquals, assertServerResponseContains, assertServerResponseDoesNotContain, assertStartsWith, assertStatusCode, assertTextPresentInPageSource, assertTextsPresentInOrder, assertTextsPresentInOrder, assertTitleEquals, assertTitleEquals, getGroupFromResponse, setTextFieldUnlessBlank |
Methods inherited from class com.atlassian.confluence.ThreadLocalWebTestCase |
assertButtonNotPresent, assertButtonNotPresentWithText, assertButtonPresent, assertButtonPresentWithText, assertCheckboxNotPresent, assertCheckboxNotPresent, assertCheckboxNotSelected, assertCheckboxNotSelected, assertCheckboxPresent, assertCheckboxPresent, assertCheckboxSelected, assertCheckboxSelected, assertCookiePresent, assertCookieValueEquals, assertCookieValueMatch, assertDownloadedFileEquals, assertElementNotPresent, assertElementNotPresentByXPath, assertElementPresent, assertElementPresentByXPath, assertFormElementEmpty, assertFormElementEquals, assertFormElementMatch, assertFormElementNotPresent, assertFormElementPresent, assertFormNotPresent, assertFormNotPresent, assertFormPresent, assertFormPresent, assertFramePresent, assertHiddenFieldPresent, assertImagePresent, assertImageValidAndStore, assertKeyInTable, assertKeyInTable, assertKeyNotInTable, assertKeyNotPresent, assertKeyNotPresent, assertKeyPresent, assertKeyPresent, assertKeysInTable, assertKeysInTable, assertLinkNotPresent, assertLinkNotPresentWithExactText, assertLinkNotPresentWithExactText, assertLinkNotPresentWithImage, assertLinkNotPresentWithText, assertLinkNotPresentWithText, assertLinkPresent, assertLinkPresentWithExactText, assertLinkPresentWithExactText, assertLinkPresentWithImage, assertLinkPresentWithText, assertLinkPresentWithText, assertMatch, assertMatchInElement, assertMatchInTable, assertMatchInTable, assertNoMatch, assertNoMatchInElement, assertNoMatchInTable, assertNoMatchInTable, assertRadioOptionNotPresent, assertRadioOptionNotSelected, assertRadioOptionPresent, assertRadioOptionSelected, assertResetButtonNotPresent, assertResetButtonNotPresent, assertResetButtonPresent, assertResetButtonPresent, assertSelectedOptionEquals, assertSelectedOptionMatches, assertSelectedOptionsEqual, assertSelectedOptionsMatch, assertSelectedOptionValueEquals, assertSelectedOptionValuesEqual, assertSelectOptionNotPresent, assertSelectOptionPresent, assertSelectOptionsEqual, assertSelectOptionsNotEqual, assertSelectOptionsPresent, assertSelectOptionValueNotPresent, assertSelectOptionValuePresent, assertSelectOptionValuesEqual, assertSelectOptionValuesNotEqual, assertSelectOptionValuesPresent, assertSubmitButtonNotPresent, assertSubmitButtonNotPresent, assertSubmitButtonPresent, assertSubmitButtonPresent, assertSubmitButtonPresent, assertTableEquals, assertTableEquals, assertTableMatch, assertTableMatch, assertTableNotPresent, assertTablePresent, assertTableRowCountEquals, assertTableRowsEqual, assertTableRowsEqual, assertTableRowsMatch, assertTableRowsMatch, assertTextFieldEquals, assertTextInElement, assertTextInTable, assertTextInTable, assertTextNotInElement, assertTextNotInTable, assertTextNotInTable, assertTextNotPresent, assertTextPresent, assertTitleEqualsKey, assertTitleEqualsKey, assertTitleMatch, assertWindowCountEquals, assertWindowPresent, assertWindowPresent, assertWindowPresentWithTitle, beginAt, checkCheckbox, checkCheckbox, clickButton, clickButtonWithText, clickElementByXPath, clickLink, clickLinkWithExactText, clickLinkWithExactText, clickLinkWithImage, clickLinkWithText, clickLinkWithText, clickRadioOption, closeBrowser, closeWindow, dumpCookies, dumpHtml, dumpHtml, dumpTable, dumpTable, getDialog, getElementAttributByXPath, getElementTextByXPath, getFormElementValue, getImage, getMessage, getMessage, getPageSource, getServeurResponse, getTable, getTestContext, getTester, getTestingEngineKey, gotoFrame, gotoPage, gotoRootWindow, gotoWindow, gotoWindow, gotoWindowByTitle, removeThreadLocal, reset, runBare, saveAs, selectOption, selectOptionByValue, selectOptions, selectOptionsByValues, setDialog, setExpectedJavaScriptAlert, setExpectedJavaScriptAlert, setExpectedJavaScriptConfirm, setExpectedJavaScriptConfirm, setExpectedJavaScriptPrompt, setExpectedJavaScriptPrompt, setFormElement, setScriptingEnabled, setTestContext, setTester, setTestingEngineKey, setTextField, setWorkingForm, setWorkingForm, setWorkingForm, submit, submit, submit, uncheckCheckbox, uncheckCheckbox, wrapWithPageSourceOnError |
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
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, fail, fail, failNotEquals, failNotSame, failSame, format |
CONF_USERS_PERMISSION
protected static String CONF_USERS_PERMISSION
ADMIN_GROUP_PERMISSION
protected static String ADMIN_GROUP_PERMISSION
AbstractPermissionsAcceptanceTest
public AbstractPermissionsAcceptanceTest()
AbstractPermissionsAcceptanceTest
public AbstractPermissionsAcceptanceTest(String s)
grantCreatePageToTestUser
@Deprecated
protected void grantCreatePageToTestUser()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeCreatePageFromTestUser
@Deprecated
protected void removeCreatePageFromTestUser()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
grantExportPageToTestUser
@Deprecated
protected void grantExportPageToTestUser()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeExportPageFromTestUser
@Deprecated
protected void removeExportPageFromTestUser()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
grantSetPagePermissionsToTestUser
@Deprecated
protected void grantSetPagePermissionsToTestUser()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeSetPagePermissionsFromTestUser
@Deprecated
protected void removeSetPagePermissionsFromTestUser()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
grantRemovePageToTestUser
@Deprecated
protected void grantRemovePageToTestUser()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeRemovePageFromTestUser
@Deprecated
protected void removeRemovePageFromTestUser()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
grantCreateBlogToTestUser
@Deprecated
protected void grantCreateBlogToTestUser()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeCreateBlogFromTestUser
@Deprecated
protected void removeCreateBlogFromTestUser()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
grantRemoveBlogToTestUser
@Deprecated
protected void grantRemoveBlogToTestUser()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeRemoveBlogFromTestUser
@Deprecated
protected void removeRemoveBlogFromTestUser()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
grantCreateCommentToTestUser
@Deprecated
protected void grantCreateCommentToTestUser()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeCreateCommentFromTestUser
@Deprecated
protected void removeCreateCommentFromTestUser()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
grantRemoveCommentToTestUser
@Deprecated
protected void grantRemoveCommentToTestUser()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeRemoveCommentFromTestUser
@Deprecated
protected void removeRemoveCommentFromTestUser()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
grantCreateAttachmentToTestUser
@Deprecated
protected void grantCreateAttachmentToTestUser()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeCreateAttachmentFromTestUser
@Deprecated
protected void removeCreateAttachmentFromTestUser()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
grantRemoveAttachmentToTestUser
@Deprecated
protected void grantRemoveAttachmentToTestUser()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeRemoveAttachmentFromTestUser
@Deprecated
protected void removeRemoveAttachmentFromTestUser()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
grantExportSpaceToTestUser
@Deprecated
protected void grantExportSpaceToTestUser()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeExportSpaceFromTestUser
@Deprecated
protected void removeExportSpaceFromTestUser()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
grantAdminSpaceToTestUser
@Deprecated
protected void grantAdminSpaceToTestUser()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeAdminSpaceFromTestUser
@Deprecated
protected void removeAdminSpaceFromTestUser()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
removeViewPermissions
protected void removeViewPermissions(String pageTitle)
removeEditPermissions
protected void removeEditPermissions(String pageTitle)
grantViewSpacePermissionToAnonymous
@Deprecated
protected void grantViewSpacePermissionToAnonymous()
- Deprecated. since 3.5 use
SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User)
instead
removeViewSpacePermissionToAnonymous
@Deprecated
protected void removeViewSpacePermissionToAnonymous()
- Deprecated. since 3.5 use
SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity)
instead
assertUserHasNoPermissionsInViewPermissionsTable
protected void assertUserHasNoPermissionsInViewPermissionsTable(User user)
- Checks that the user has no entry in the form table when viewing permissions.
- Parameters:
user
- the user expected to not have any permissions
assertUserHasEntryInViewPermissionsTable
protected void assertUserHasEntryInViewPermissionsTable(User user)
- Checks that the user has an entry in the form table when viewing permissions.
- Parameters:
user
- the user expected to have some permissions (or a row to allow giving them permissions).
assertHasPermission
protected void assertHasPermission(User user,
String permission)
- Check that the named user has the given permission in the form table when viewing permissions.
To check a user has no permissions, use
assertUserHasNoPermissionsInViewPermissionsTable(User)
.
- Parameters:
user
- the user being testedpermission
- the permission
assertDoesNotHavePermission
protected void assertDoesNotHavePermission(User user,
String permission)
assertUserPermissionInViewPermissionsTable
protected void assertUserPermissionInViewPermissionsTable(User user,
String permission,
boolean expectedPermission)
- Check that the named user has the given permission in the form table when viewing permissions.
To check a user has no permissions, use
assertUserHasNoPermissionsInViewPermissionsTable(User)
.
- Parameters:
user
- the user being testedpermission
- the permissionexpectedPermission
- true if the user should have the permission, false if not
assertUserPermissionErrorInViewPermissionsTable
protected void assertUserPermissionErrorInViewPermissionsTable(User user)
- Check that the named user has the given permission in the form table when viewing permissions.
- Parameters:
user
- the user expected to have the permissions
assertHasPermission
protected void assertHasPermission(String group,
Permission permission)
assertDoesNotHavePermission
protected void assertDoesNotHavePermission(String group,
Permission permission)
assertHasPermission
protected void assertHasPermission(String group,
Permission permission,
boolean expectedPermission)
- Check whether the named group has the given permission in the form table when viewing permissions. Note that
this check is only valid if the group does have "can use" permission. Otherwise its row will not be present in
the table
- Parameters:
group
- the name of the group expected to have the permissionspermission
- expectedPermission
- boolean true if the group is expected to have the permission
grantGlobalPermissionToUser
@Deprecated
protected void grantGlobalPermissionToUser(GlobalPermission permission,
User user)
- Deprecated. since 3.5 use
GlobalPermissions.grantPermission(com.atlassian.confluence.it.GlobalPermission, com.atlassian.confluence.it.Entity)
instead
- Grants the specified permission to a specified user via the web interface.
Must already be logged in as a user with administrator permissions.
User must already have global permissions.
- Parameters:
permission
- the permission to be granted (cannot be the CAN_USE permission)user
- the user to be granted the permission
grantGlobalPermissionToGroup
@Deprecated
protected void grantGlobalPermissionToGroup(GlobalPermission permission,
Group group)
- Deprecated. since 3.5 use
GlobalPermissions.grantPermission(com.atlassian.confluence.it.GlobalPermission, com.atlassian.confluence.it.Entity)
instead
- Grants the specified permission to a specified group via the web interface.
Must already be logged in as a user with administrator permissions.
Group must already have global permissions.
- Parameters:
permission
- the permission to be granted (cannot be the CAN_USE permission)group
- the group to be granted the permission
revokeGlobalPermissionFromUser
@Deprecated
protected void revokeGlobalPermissionFromUser(GlobalPermission permission,
User user)
- Deprecated. since 3.5 use
GlobalPermissions.revokePermission(com.atlassian.confluence.it.GlobalPermission, com.atlassian.confluence.it.Entity)
instead
- Removes the specified permission from a specified user via the web interface.
Must already be logged in as a user with administrator permissions.
- Parameters:
permission
- the permission to be revokeduser
- the user to have the permission revoked
revokeSpacePermissionFromGroup
@Deprecated
protected void revokeSpacePermissionFromGroup(GlobalPermission permission,
Group group)
- Deprecated. since 3.5 use
GlobalPermissions.revokePermission(com.atlassian.confluence.it.GlobalPermission, com.atlassian.confluence.it.Entity)
instead
- Removes the specified permission from a specified group via the web interface.
Must already be logged in as a user with administrator permissions.
- Parameters:
permission
- the permission to be revokedgroup
- the group to have the permission revoked
buildCheckboxParameterName
@Deprecated
protected String buildCheckboxParameterName(String permissionValue,
User user)
- Deprecated. since 3.5 use
SpacePermission.toCheckboxName(Entity)
or GlobalPermission.toCheckboxName(Entity)
instead
- Returns the name of the space permission checkbox for the specified permission and group
buildCheckboxParameterName
@Deprecated
protected String buildCheckboxParameterName(String permissionValue,
Group group)
- Deprecated. since 3.5 use
SpacePermission.toCheckboxName(Entity)
or GlobalPermission.toCheckboxName(Entity)
instead
- Returns the name of the space permission checkbox for the specified permission and group
Copyright © 2003-2012 Atlassian. All Rights Reserved.