| | |
| | | |
| | | import java.util.Date; |
| | | |
| | | import junit.framework.Assert; |
| | | import org.junit.Assert; |
| | | |
| | | import org.junit.Test; |
| | | |
| | |
| | | assertTrue("admin CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("admin CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("admin has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | assertTrue("admin CAN NOT fork!", user.canFork(repository)); |
| | | |
| | | assertTrue("admin CAN NOT delete!", user.canDelete(repository)); |
| | |
| | | repository.accessRestriction = AccessRestrictionType.NONE; |
| | | |
| | | UserModel user = UserModel.ANONYMOUS; |
| | | |
| | | |
| | | // all permissions, except fork |
| | | assertTrue("anonymous CAN NOT view!", user.canView(repository)); |
| | | assertTrue("anonymous CAN NOT clone!", user.canClone(repository)); |
| | |
| | | assertTrue("anonymous CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("anonymous CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("anonymous CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("anonymous has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | assertFalse("anonymous CAN fork!", user.canFork(repository)); |
| | |
| | | assertFalse("anonymous CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("anonymous CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("anonymous has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | assertFalse("anonymous CAN fork!", user.canFork(repository)); |
| | | repository.allowForks = true; |
| | |
| | | assertFalse("anonymous CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("anonymous CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("anonymous has wrong permission!", AccessPermission.VIEW, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | assertFalse("anonymous CAN fork!", user.canFork(repository)); |
| | | repository.allowForks = true; |
| | |
| | | assertFalse("anonymous CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("anonymous CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("anonymous CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("anonymous has wrong permission!", AccessPermission.NONE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | assertFalse("anonymous CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("authenticated CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("authenticated CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("authenticated CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("authenticated has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | user.canFork = false; |
| | | repository.allowForks = false; |
| | |
| | | assertTrue("authenticated CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("authenticated CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("authenticated has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | user.canFork = false; |
| | | repository.allowForks = false; |
| | | assertFalse("authenticated CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("authenticated CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("authenticated CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("authenticated has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | user.canFork = false; |
| | | repository.allowForks = false; |
| | | assertFalse("authenticated CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("authenticated CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("authenticated CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("authenticated CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("authenticated has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | user.canFork = false; |
| | | repository.allowForks = false; |
| | |
| | | assertTrue("named CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("named CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertFalse("named CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.VIEW, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.NONE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("named CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("named CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("named CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertFalse("named CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.VIEW, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.VIEW, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("named CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("named CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | * PUSH_CLONE = PUSH access restriction, CLONE access permission |
| | | */ |
| | | @Test |
| | | public void testNamed_PUSH_READ() throws Exception { |
| | | public void testNamed_PUSH_CLONE() throws Exception { |
| | | RepositoryModel repository = new RepositoryModel("myrepo.git", null, null, new Date()); |
| | | repository.authorizationControl = AuthorizationControl.NAMED; |
| | | repository.accessRestriction = AccessRestrictionType.PUSH; |
| | |
| | | assertFalse("named CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("named CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("named CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertFalse("named CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.PUSH, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | |
| | | assertFalse("named CAN delete red!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.PUSH, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.PUSH, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("named CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("named CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("named CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.CREATE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | |
| | | assertFalse("named CAN delete red!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.CREATE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertFalse("named CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.CREATE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("named CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("named CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("named CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("named CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.DELETE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | |
| | | assertTrue("named CAN NOT delete red!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.DELETE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("named CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("named CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.DELETE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("named CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("named CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("named CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("named CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("named CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | |
| | | assertTrue("named CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("named CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("named CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("named CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("named has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | repository.allowForks = false; |
| | | user.canFork = false; |
| | | assertFalse("named CAN fork!", user.canFork(repository)); |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertTrue("team CAN NOT rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.REWIND, team.getRepositoryPermission(repository).permission); |
| | | |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team CAN create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.CLONE, team.getRepositoryPermission(repository).permission); |
| | | |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team CAN create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.VIEW, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team CAN create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.NONE, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertTrue("team CAN NOT rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.REWIND, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team CAN create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.PUSH, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team CAN create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.PUSH, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team CAN create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.PUSH, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertTrue("team CAN NOT rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.REWIND, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.CREATE, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.CREATE, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.CREATE, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertTrue("team CAN NOT rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.REWIND, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.DELETE, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.DELETE, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.DELETE, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertTrue("team CAN NOT rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.REWIND, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertTrue("team CAN NOT rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.REWIND, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertTrue("team CAN NOT rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.REWIND, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertTrue("team CAN NOT rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.REWIND, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertTrue("team CAN NOT rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.REWIND, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team CAN create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.CLONE, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team CAN create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.CLONE, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team CAN create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.CLONE, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team CAN NOT create ref!", team.canCreateRef(repository)); |
| | | assertTrue("team CAN NOT delete ref!", team.canDeleteRef(repository)); |
| | | assertTrue("team CAN NOT rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.REWIND, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team CAN create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.CLONE, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team CAN create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.VIEW, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team CAN create ref!", team.canCreateRef(repository)); |
| | | assertFalse("team CAN delete ref!", team.canDeleteRef(repository)); |
| | | assertFalse("team CAN rewind ref!", team.canRewindRef(repository)); |
| | | |
| | | assertEquals("team has wrong permission!", AccessPermission.VIEW, team.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("team member CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team member CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team member CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.VIEW, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team member CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.NONE, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("team member CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team member CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.PUSH, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team member CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.PUSH, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team member CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.PUSH, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("team member CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.CREATE, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.CREATE, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.CREATE, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("team member CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.DELETE, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.DELETE, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.DELETE, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("team member CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("team member CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("team member CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("team member CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("team member CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team member CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team member CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team member CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertTrue("team member CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("team member CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("team member CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team member CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team member CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.VIEW, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | /** |
| | |
| | | assertFalse("team member CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("team member CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("team member CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("team member has wrong permission!", AccessPermission.VIEW, user.getRepositoryPermission(repository).permission); |
| | | } |
| | | |
| | | @Test |
| | |
| | | assertTrue("owner CAN NOT create ref!", user.canCreateRef(repository)); |
| | | assertTrue("owner CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("owner CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("owner has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | assertTrue("owner CAN NOT fork!", user.canFork(repository)); |
| | | |
| | |
| | | assertTrue("owner CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("owner CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("owner has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | assertTrue("owner CAN NOT fork!", user.canFork(repository)); |
| | | |
| | | assertFalse("owner CAN NOT delete!", user.canDelete(repository)); |
| | |
| | | assertTrue("owner CAN NOT create ref!", user2.canCreateRef(repository)); |
| | | assertTrue("owner CAN NOT delete ref!", user2.canDeleteRef(repository)); |
| | | assertTrue("owner CAN NOT rewind ref!", user2.canRewindRef(repository)); |
| | | |
| | | assertEquals("owner has wrong permission!", AccessPermission.REWIND, user2.getRepositoryPermission(repository).permission); |
| | | |
| | | assertTrue("owner CAN NOT fork!", user2.canFork(repository)); |
| | | |
| | |
| | | assertTrue("user CAN NOT delete ref!", user.canDeleteRef(repository)); |
| | | assertTrue("user CAN NOT rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("user has wrong permission!", AccessPermission.REWIND, user.getRepositoryPermission(repository).permission); |
| | | |
| | | assertFalse("user CAN fork!", user.canFork(repository)); |
| | | |
| | | assertTrue("user CAN NOT delete!", user.canDelete(repository)); |
| | |
| | | assertFalse("user CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("user CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("user has wrong permission!", AccessPermission.NONE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | assertFalse("user CAN fork!", user.canFork(repository)); |
| | | |
| | | assertFalse("user CAN delete!", user.canDelete(repository)); |
| | |
| | | assertFalse("user CAN create ref!", user.canCreateRef(repository)); |
| | | assertFalse("user CAN delete ref!", user.canDeleteRef(repository)); |
| | | assertFalse("user CAN rewind ref!", user.canRewindRef(repository)); |
| | | |
| | | assertEquals("user has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(repository).permission); |
| | | |
| | | assertFalse("user CAN fork!", user.canFork(repository)); |
| | | |
| | |
| | | assertFalse("user CAN delete ref!", user.canDeleteRef(common)); |
| | | assertFalse("user CAN rewind ref!", user.canRewindRef(common)); |
| | | |
| | | assertEquals("user has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(common).permission); |
| | | |
| | | assertFalse("user CAN fork!", user.canFork(common)); |
| | | |
| | | assertFalse("user CAN delete!", user.canDelete(common)); |
| | |
| | | assertFalse("user CAN create ref!", user.canCreateRef(personal)); |
| | | assertFalse("user CAN delete ref!", user.canDeleteRef(personal)); |
| | | assertFalse("user CAN rewind ref!", user.canRewindRef(personal)); |
| | | |
| | | assertEquals("user has wrong permission!", AccessPermission.NONE, user.getRepositoryPermission(personal).permission); |
| | | |
| | | assertFalse("user CAN fork!", user.canFork(personal)); |
| | | |
| | |
| | | assertFalse("user CAN delete ref!", user.canDeleteRef(personal)); |
| | | assertFalse("user CAN rewind ref!", user.canRewindRef(personal)); |
| | | |
| | | assertEquals("user has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(personal).permission); |
| | | |
| | | assertFalse("user CAN fork!", user.canFork(personal)); |
| | | |
| | | assertFalse("user CAN delete!", user.canDelete(personal)); |
| | |
| | | assertFalse("user CAN delete ref!", user.canDeleteRef(personal)); |
| | | assertFalse("user CAN rewind ref!", user.canRewindRef(personal)); |
| | | |
| | | assertEquals("user has wrong permission!", AccessPermission.PUSH, user.getRepositoryPermission(personal).permission); |
| | | |
| | | assertFalse("user CAN fork!", user.canFork(personal)); |
| | | |
| | | assertFalse("user CAN delete!", user.canDelete(personal)); |
| | |
| | | assertFalse("user CAN create ref!", user.canCreateRef(personal)); |
| | | assertFalse("user CAN delete ref!", user.canDeleteRef(personal)); |
| | | assertFalse("user CAN rewind ref!", user.canRewindRef(personal)); |
| | | |
| | | assertEquals("user has wrong permission!", AccessPermission.CLONE, user.getRepositoryPermission(personal).permission); |
| | | |
| | | assertFalse("user CAN fork!", user.canFork(personal)); |
| | | |
| | |
| | | assertFalse("user CAN delete ref!", user.canDeleteRef(personal)); |
| | | assertFalse("user CAN rewind ref!", user.canRewindRef(personal)); |
| | | |
| | | assertEquals("user has wrong permission!", AccessPermission.EXCLUDE, user.getRepositoryPermission(personal).permission); |
| | | |
| | | assertFalse("user CAN fork!", user.canFork(personal)); |
| | | |
| | | assertFalse("user CAN delete!", user.canDelete(personal)); |