From ac46213e83c4663fb6ffdccf505119f293887c10 Mon Sep 17 00:00:00 2001 From: iverase Date: Wed, 19 Feb 2020 18:21:03 +0100 Subject: [PATCH] LUCENE-8707: fix test bug. when bounding box if a triangle is within a circle, the triangle is within the circle as well. --- lucene/core/src/test/org/apache/lucene/geo/TestCircle2D.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lucene/core/src/test/org/apache/lucene/geo/TestCircle2D.java b/lucene/core/src/test/org/apache/lucene/geo/TestCircle2D.java index 2ad5c2130c2..3d58c8ddaba 100644 --- a/lucene/core/src/test/org/apache/lucene/geo/TestCircle2D.java +++ b/lucene/core/src/test/org/apache/lucene/geo/TestCircle2D.java @@ -126,8 +126,8 @@ public class TestCircle2D extends LuceneTestCase { assertEquals(PointValues.Relation.CELL_OUTSIDE_QUERY, circle2D.relateTriangle(ax, ay, bx, by , cx, cy)); assertEquals(Component2D.WithinRelation.DISJOINT, circle2D.withinTriangle(ax, ay, true, bx, by, true, cx, cy, true)); } else if (r == PointValues.Relation.CELL_INSIDE_QUERY) { - assertEquals(PointValues.Relation.CELL_CROSSES_QUERY, circle2D.relateTriangle(ax, ay, bx, by , cx, cy)); - assertEquals(Component2D.WithinRelation.NOTWITHIN, circle2D.withinTriangle(ax, ay, true, bx, by, true, cx, cy, true)); + assertEquals(PointValues.Relation.CELL_INSIDE_QUERY, circle2D.relateTriangle(ax, ay, bx, by , cx, cy)); + assertNotEquals(Component2D.WithinRelation.CANDIDATE, circle2D.withinTriangle(ax, ay, true, bx, by, true, cx, cy, true)); } } }