@Test
public void testNewNamespaceConflictWithLoosePrefixNameExists()
throws IOException {
final String newRef = "refs/heads/z";
final RefUpdate ru = updateRef(newRef);
Result update = ru.update();
assertEquals(Result.NEW, update);
// end setup
final String newRef2 = "refs/heads/z/a";
final RefUpdate ru2 = updateRef(newRef2);
Result update2 = ru2.update();
assertEquals(Result.LOCK_FAILURE, update2);
assertEquals(1, db.getReflogReader("refs/heads/z").getReverseEntries().size());
assertEquals(0, db.getReflogReader("HEAD").getReverseEntries().size());
}