Skip to content

Commit d6d5b55

Browse files
Expose issues
1 parent 6480b1f commit d6d5b55

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

core/src/test/java/org/neo4j/gds/core/huge/NodeFilteredAdjacencyCursorTest.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,21 @@ void setup() {
4343
this.adjacencyCursor = new NodeFilteredAdjacencyCursor(innerCursor, filterIdMap);
4444
}
4545

46+
@Test
47+
void shouldNotStartWithNegativeValues(){
48+
adjacencyCursor.init(0,0);
49+
assertThat(adjacencyCursor.peekVLong()).isNotEqualTo(AdjacencyCursor.NOT_FOUND);
50+
assertThat(adjacencyCursor.nextVLong()).isNotEqualTo(AdjacencyCursor.NOT_FOUND);
51+
52+
}
53+
54+
@Test
55+
void nextShouldApplyFiltering(){
56+
adjacencyCursor.init(0,0);
57+
adjacencyCursor.nextVLong();
58+
assertThat(adjacencyCursor.peekVLong()).isEqualTo(2);
59+
}
60+
4661
@Test
4762
void shouldIterateWithFilter() {
4863
List<Long> actual = new ArrayList<>();

0 commit comments

Comments
 (0)