diff --git a/src/test/java/org/springframework/data/redis/RedisTestProfileValueSource.java b/src/test/java/org/springframework/data/redis/RedisTestProfileValueSource.java index 50d5a1440..9d55c72fa 100644 --- a/src/test/java/org/springframework/data/redis/RedisTestProfileValueSource.java +++ b/src/test/java/org/springframework/data/redis/RedisTestProfileValueSource.java @@ -42,6 +42,7 @@ public class RedisTestProfileValueSource implements ProfileValueSource { private static final String REDIS_32 = "3.2"; private static final String REDIS_50 = "5.0"; private static final String REDIS_60 = "6.0"; + private static final String REDIS_606 = "6.0.6"; private static final String REDIS_VERSION_KEY = "redisVersion"; private static RedisTestProfileValueSource INSTANCE; @@ -98,6 +99,10 @@ public class RedisTestProfileValueSource implements ProfileValueSource { return System.getProperty(key); } + if (redisVersion.compareTo(RedisVersionUtils.parseVersion(REDIS_606)) >= 0) { + return REDIS_606; + } + if (redisVersion.compareTo(RedisVersionUtils.parseVersion(REDIS_60)) >= 0) { return REDIS_60; }