James Moger
2013-07-13 889e695280f9b82cc31aeb5e8a28b60f8cd6c260
src/test/java/com/gitblit/tests/Issue0259Test.java
@@ -132,6 +132,11 @@
         a.teams.add(t2);
      }
      
      // simulate a repository rename
      a.setRepositoryPermission("projects/renamed.git", null);
      t1.setRepositoryPermission("projects/renamed.git", null);
      t2.setRepositoryPermission("projects/renamed.git", null);
      assertEquals(AccessPermission.CLONE, a.getRepositoryPermission(test).permission);
      assertEquals(AccessPermission.DELETE, a.getRepositoryPermission(projects_test).permission);
      
@@ -185,6 +190,10 @@
      }
      UserModel a = new UserModel("a");
      a.teams.add(t1);
      // simulate a repository rename
      a.setRepositoryPermission("projects/renamed.git", null);
      t1.setRepositoryPermission("projects/renamed.git", null);
      
      assertEquals(AccessPermission.CLONE, a.getRepositoryPermission(test).permission);
      assertTrue(a.canClone(test));
@@ -199,6 +208,6 @@
         // R permission is found first
         assertEquals(AccessPermission.CLONE, a.getRepositoryPermission(projects_test).permission);
         assertFalse(a.canDeleteRef(projects_test));
      }
      }
   }
}