|
|
@@ -449,11 +449,13 @@ public class NoteMapTest extends RepositoryTestCase { |
|
|
|
assertEquals("empty tree", empty, n.getTree()); |
|
|
|
} |
|
|
|
|
|
|
|
@Test |
|
|
|
public void testIteratorEmptyMap() { |
|
|
|
Iterator<Note> it = NoteMap.newEmptyMap().iterator(); |
|
|
|
assertFalse(it.hasNext()); |
|
|
|
} |
|
|
|
|
|
|
|
@Test |
|
|
|
public void testIteratorFlatTree() throws Exception { |
|
|
|
RevBlob a = tr.blob("a"); |
|
|
|
RevBlob b = tr.blob("b"); |
|
|
@@ -472,6 +474,7 @@ public class NoteMapTest extends RepositoryTestCase { |
|
|
|
assertEquals(2, count(it)); |
|
|
|
} |
|
|
|
|
|
|
|
@Test |
|
|
|
public void testIteratorFanoutTree2_38() throws Exception { |
|
|
|
RevBlob a = tr.blob("a"); |
|
|
|
RevBlob b = tr.blob("b"); |
|
|
@@ -490,6 +493,7 @@ public class NoteMapTest extends RepositoryTestCase { |
|
|
|
assertEquals(2, count(it)); |
|
|
|
} |
|
|
|
|
|
|
|
@Test |
|
|
|
public void testIteratorFanoutTree2_2_36() throws Exception { |
|
|
|
RevBlob a = tr.blob("a"); |
|
|
|
RevBlob b = tr.blob("b"); |
|
|
@@ -508,6 +512,7 @@ public class NoteMapTest extends RepositoryTestCase { |
|
|
|
assertEquals(2, count(it)); |
|
|
|
} |
|
|
|
|
|
|
|
@Test |
|
|
|
public void testIteratorFullyFannedOut() throws Exception { |
|
|
|
RevBlob a = tr.blob("a"); |
|
|
|
RevBlob b = tr.blob("b"); |
|
|
@@ -526,12 +531,13 @@ public class NoteMapTest extends RepositoryTestCase { |
|
|
|
assertEquals(2, count(it)); |
|
|
|
} |
|
|
|
|
|
|
|
@Test |
|
|
|
public void testShorteningNoteRefName() throws Exception { |
|
|
|
String expectedShortName = "review"; |
|
|
|
String noteRefName = Constants.R_NOTES + expectedShortName; |
|
|
|
assertEquals(expectedShortName, NoteMap.shortenRefName(noteRefName)); |
|
|
|
String nonNoteRefName = Constants.R_HEADS + expectedShortName; |
|
|
|
assertEquals(nonNoteRefName, NoteMap.shortenRefName(expectedShortName)); |
|
|
|
assertEquals(nonNoteRefName, NoteMap.shortenRefName(nonNoteRefName)); |
|
|
|
} |
|
|
|
|
|
|
|
private RevCommit commitNoteMap(NoteMap map) throws IOException { |