diff --git a/server/src/test/java/org/elasticsearch/search/geo/GeoShapeQueryTests.java b/server/src/test/java/org/elasticsearch/search/geo/GeoShapeQueryTests.java index 66ba1624bb84f..bdc8136f5d6b4 100644 --- a/server/src/test/java/org/elasticsearch/search/geo/GeoShapeQueryTests.java +++ b/server/src/test/java/org/elasticsearch/search/geo/GeoShapeQueryTests.java @@ -382,6 +382,10 @@ public void testRandomGeoCollectionQuery() throws Exception { } } org.apache.lucene.geo.Polygon randomPoly = GeoTestUtil.nextPolygon(); + + assumeTrue("Skipping the check for the polygon with a degenerated dimension", + randomPoly.maxLat - randomPoly.minLat > 8.4e-8 && randomPoly.maxLon - randomPoly.minLon > 8.4e-8); + CoordinatesBuilder cb = new CoordinatesBuilder(); for (int i = 0; i < randomPoly.numPoints(); ++i) { cb.coordinate(randomPoly.getPolyLon(i), randomPoly.getPolyLat(i)); @@ -410,9 +414,6 @@ public void testRandomGeoCollectionQuery() throws Exception { geoShapeQueryBuilder.relation(ShapeRelation.INTERSECTS); SearchResponse result = client().prepareSearch("test").setTypes("type").setQuery(geoShapeQueryBuilder).get(); assertSearchResponse(result); - assumeTrue("Skipping the check for the polygon with a degenerated dimension until " - +" https://issues.apache.org/jira/browse/LUCENE-8634 is fixed", - randomPoly.maxLat - randomPoly.minLat > 8.4e-8 && randomPoly.maxLon - randomPoly.minLon > 8.4e-8); assertTrue("query: " + geoShapeQueryBuilder.toString() + " doc: " + Strings.toString(docSource), result.getHits().getTotalHits() > 0); }