Skip to content

Commit f7e210c

Browse files
committed
add test for rectangle intersects with zero area rectangle
1 parent 3cb0490 commit f7e210c

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/test/java/com/github/davidmoten/rtree/geometry/RectangleTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,14 @@ public void testIntersectsOneRectangleContainsTheOther() {
138138
assertTrue(b.intersects(a));
139139
}
140140

141+
@Test
142+
public void testIntersectsOneRectangleReturnsTrueDespiteZeroArea() {
143+
Rectangle a = rectangle(10, 50, 50, 50);
144+
Rectangle b = rectangle(20, 20, 60, 60);
145+
assertTrue(a.intersects(b));
146+
assertTrue(b.intersects(a));
147+
}
148+
141149
@Test
142150
public void testContains() {
143151
Rectangle r = rectangle(10, 20, 30, 40);

0 commit comments

Comments
 (0)