diff --git a/libs/geo/src/test/java/org/elasticsearch/geometry/utils/SpatialEnvelopeVisitorTests.java b/libs/geo/src/test/java/org/elasticsearch/geometry/utils/SpatialEnvelopeVisitorTests.java index 893a1700616a..be45d3123572 100644 --- a/libs/geo/src/test/java/org/elasticsearch/geometry/utils/SpatialEnvelopeVisitorTests.java +++ b/libs/geo/src/test/java/org/elasticsearch/geometry/utils/SpatialEnvelopeVisitorTests.java @@ -134,7 +134,7 @@ public class SpatialEnvelopeVisitorTests extends ESTestCase { } else { // Both positive and negative x values exist, we need to decide which way to wrap the bbox double unwrappedWidth = maxPosX - minNegX; - double wrappedWidth = (180 - minPosX) - (-180 - maxNegX); + double wrappedWidth = 360.0 + maxNegX - minPosX; if (unwrappedWidth <= wrappedWidth) { // The smaller bbox is around the front of the planet, no dateline wrapping required assertRectangleResult(i + ": " + point, result, minNegX, maxPosX, maxY, minY, false); diff --git a/muted-tests.yml b/muted-tests.yml index a1003fb24f59..7c50685d45ad 100644 --- a/muted-tests.yml +++ b/muted-tests.yml @@ -396,9 +396,6 @@ tests: - class: org.elasticsearch.xpack.esql.plugin.DataNodeRequestSenderIT method: testSearchWhileRelocating issue: https://github.com/elastic/elasticsearch/issues/127188 -- class: org.elasticsearch.geometry.utils.SpatialEnvelopeVisitorTests - method: testVisitGeoPointsWrapping - issue: https://github.com/elastic/elasticsearch/issues/123425 - class: org.elasticsearch.xpack.remotecluster.CrossClusterEsqlRCS2EnrichUnavailableRemotesIT method: testEsqlEnrichWithSkipUnavailable issue: https://github.com/elastic/elasticsearch/issues/127368