Class TestAdminsWithoutAppRoles

java.lang.Object
com.atlassian.jira.functest.framework.BaseJiraFuncTest
com.atlassian.jira.webtests.ztests.admin.TestAdminsWithoutAppRoles

public class TestAdminsWithoutAppRoles extends BaseJiraFuncTest
This func tests verify that administrators that are not associated with an application role can not access Issues or Projects

In the data, JOHN_ADMIN is an administrator that has all the project permissions for project TWO but is not associated with any application role by default.

User ADMIN is the standard administrator for JIRA.

Issue TWO-1 has been created by JOHN_ADMIN, watched by both JOHN_ADMIN and ADMIN, voted by none.

Since:
v7.0
  • Constructor Details

    • TestAdminsWithoutAppRoles

      public TestAdminsWithoutAppRoles()
  • Method Details

    • setUpTest

      public void setUpTest()
    • testAdminWithoutApplicationCantSeeWatchersAndVoters

      public void testAdminWithoutApplicationCantSeeWatchersAndVoters()
    • testAdminWithoutApplicationCantModifyWatchers

      public void testAdminWithoutApplicationCantModifyWatchers()
    • testAdminWithoutApplicationCantModifyVoters

      public void testAdminWithoutApplicationCantModifyVoters()
    • testAdminWithoutApplicationCantVote

      public void testAdminWithoutApplicationCantVote()
    • testAdminWithoutApplicationCantRemoveVote

      public void testAdminWithoutApplicationCantRemoveVote()
    • testAdminWithoutApplicationCantReadIssueThroughUI

      public void testAdminWithoutApplicationCantReadIssueThroughUI()
    • testAdminWithoutApplicationCantReadIssue

      public void testAdminWithoutApplicationCantReadIssue()
    • testAdminWithoutApplicationCantBeAssignedToIssue

      public void testAdminWithoutApplicationCantBeAssignedToIssue()
    • testAdminWithoutApplicationCantAssignIssue

      public void testAdminWithoutApplicationCantAssignIssue()
    • testAdminWithoutApplicationCantAssignIssueUI

      public void testAdminWithoutApplicationCantAssignIssueUI()
    • testAdminWithoutApplicationCantCreateIssue

      public void testAdminWithoutApplicationCantCreateIssue()
    • testAdminWithoutApplicationCantDeleteIssue

      public void testAdminWithoutApplicationCantDeleteIssue()
    • testAdminWithoutApplicationCantEditIssue

      public void testAdminWithoutApplicationCantEditIssue()
    • testAdminWithoutApplicationCantLinkIssue

      public void testAdminWithoutApplicationCantLinkIssue()
    • testAdminWithoutApplicationCantModifyReporters

      public void testAdminWithoutApplicationCantModifyReporters()
    • testAdminWithoutApplicationCantResolveIssue

      public void testAdminWithoutApplicationCantResolveIssue()
    • testAdminWithoutApplicationCantScheduleIssue

      public void testAdminWithoutApplicationCantScheduleIssue()
    • testAdminWithoutApplicationCantSetIssueSecurity

      public void testAdminWithoutApplicationCantSetIssueSecurity()
    • testAdminWithoutApplicationCantTransitionIssue

      public void testAdminWithoutApplicationCantTransitionIssue()
    • testAdminWithoutApplicationCantCloseIssue

      public void testAdminWithoutApplicationCantCloseIssue()
    • testViewProjectsAllowedForAdmin

      public void testViewProjectsAllowedForAdmin()
      The admin can view projects because he has permission to admin them.
    • testAdminWithoutApplicationCantComment

      public void testAdminWithoutApplicationCantComment()
    • testAdminWithoutApplicationCantDeleteOwnComment

      public void testAdminWithoutApplicationCantDeleteOwnComment()
    • testAdminWithoutApplicationCantDeleteOtherComments

      public void testAdminWithoutApplicationCantDeleteOtherComments()
    • testAdminWithoutApplicationCantEditOwnComment

      public void testAdminWithoutApplicationCantEditOwnComment()
    • testAdminWithoutApplicationCantEditOtherComment

      public void testAdminWithoutApplicationCantEditOtherComment()
    • testAdminWithoutApplicationCantDeleteOwnWorklogs

      public void testAdminWithoutApplicationCantDeleteOwnWorklogs()
    • testAdminWithoutApplicationCantDeleteOtherWorklogs

      public void testAdminWithoutApplicationCantDeleteOtherWorklogs()
    • testAdminWithoutApplicationCantEditOwnWorklogs

      public void testAdminWithoutApplicationCantEditOwnWorklogs()
    • testAdminWithoutApplicationCantEditOtherWorklogs

      public void testAdminWithoutApplicationCantEditOtherWorklogs()
    • testAdminWithoutApplicationCantLogWork

      public void testAdminWithoutApplicationCantLogWork()
    • testAdminWithoutApplicationCantDeleteOwnAttachments

      public void testAdminWithoutApplicationCantDeleteOwnAttachments()
    • testAdminWithoutApplicationCantDeleteOtherAttachments

      public void testAdminWithoutApplicationCantDeleteOtherAttachments()
    • testAdminWithoutApplicationCantCreateAttachments

      public void testAdminWithoutApplicationCantCreateAttachments()
    • testAdminWithoutApplicationCantMoveIssuesUI

      public void testAdminWithoutApplicationCantMoveIssuesUI()