From 844782384d9304ef4832aede4b9f3b45eb8da89e Mon Sep 17 00:00:00 2001 From: Jennifer Hickey Date: Mon, 17 Jun 2013 17:42:20 -0700 Subject: [PATCH] Fix decimal precision error in RedisMapTests --- .../data/redis/support/collections/AbstractRedisMapTests.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/test/java/org/springframework/data/redis/support/collections/AbstractRedisMapTests.java b/src/test/java/org/springframework/data/redis/support/collections/AbstractRedisMapTests.java index cf4697f43..11873a77a 100644 --- a/src/test/java/org/springframework/data/redis/support/collections/AbstractRedisMapTests.java +++ b/src/test/java/org/springframework/data/redis/support/collections/AbstractRedisMapTests.java @@ -27,6 +27,7 @@ import static org.junit.Assume.assumeTrue; import static org.junit.matchers.JUnitMatchers.hasItem; import static org.junit.matchers.JUnitMatchers.hasItems; +import java.text.DecimalFormat; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; @@ -228,7 +229,8 @@ public abstract class AbstractRedisMapTests { K k1 = getKey(); V v1 = getValue(); map.put(k1, v1); - assertEquals(Double.valueOf(Double.valueOf((String)v1) + 3.4), map.increment(k1, 3.4)); + DecimalFormat twoDForm = new DecimalFormat("#.##"); + assertEquals(twoDForm.format(Double.valueOf((String)v1) + 3.4), twoDForm.format(map.increment(k1, 3.4))); } @Test