From 6a30f67d6bccbab63836ccfcfe2851e077cf8e44 Mon Sep 17 00:00:00 2001 From: jackygurui Date: Fri, 13 May 2016 00:17:13 +0100 Subject: [PATCH] Looks like the Redis spec has changed Since 3.2.0, the GEODIST command seems always rounding up the result to 4 digits decimal places. --- src/test/java/org/redisson/RedissonGeoTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/java/org/redisson/RedissonGeoTest.java b/src/test/java/org/redisson/RedissonGeoTest.java index 4b6baf7ee..455ba317f 100644 --- a/src/test/java/org/redisson/RedissonGeoTest.java +++ b/src/test/java/org/redisson/RedissonGeoTest.java @@ -32,7 +32,7 @@ public class RedissonGeoTest extends BaseTest { RGeo geo = redisson.getGeo("test"); geo.add(new GeoEntry(13.361389, 38.115556, "Palermo"), new GeoEntry(15.087269, 37.502669, "Catania")); - assertThat(geo.dist("Palermo", "Catania", GeoUnit.METERS)).isEqualTo(166274.15156960033D); + assertThat(geo.dist("Palermo", "Catania", GeoUnit.METERS)).isEqualTo(166274.1516D); } @Test