Skip to content

Commit b2349fd

Browse files
Guard tests when no cluster available.
See #1711 Original Pull Request: #1977
1 parent 7207305 commit b2349fd

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

Diff for: src/test/java/org/springframework/data/redis/core/DefaultStreamOperationsIntegrationTests.java

+9-4
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
import org.springframework.data.redis.connection.stream.StreamRecords;
4747
import org.springframework.data.redis.test.condition.EnabledOnCommand;
4848
import org.springframework.data.redis.test.condition.EnabledOnRedisDriver;
49+
import org.springframework.data.redis.test.condition.RedisDetector;
4950
import org.springframework.data.redis.test.extension.RedisCluster;
5051
import org.springframework.data.redis.test.extension.RedisStanalone;
5152
import org.springframework.data.redis.test.extension.parametrized.MethodSource;
@@ -86,14 +87,18 @@ public static Collection<Object[]> testParams() {
8687
params.addAll(AbstractOperationsTestParams
8788
.testParams(JedisConnectionFactoryExtension.getConnectionFactory(RedisStanalone.class)));
8889

89-
params.addAll(AbstractOperationsTestParams
90-
.testParams(JedisConnectionFactoryExtension.getConnectionFactory(RedisCluster.class)));
90+
if(RedisDetector.isClusterAvailable()) {
91+
params.addAll(AbstractOperationsTestParams
92+
.testParams(JedisConnectionFactoryExtension.getConnectionFactory(RedisCluster.class)));
93+
}
9194

9295
params.addAll(AbstractOperationsTestParams
9396
.testParams(LettuceConnectionFactoryExtension.getConnectionFactory(RedisStanalone.class)));
9497

95-
params.addAll(AbstractOperationsTestParams
96-
.testParams(LettuceConnectionFactoryExtension.getConnectionFactory(RedisCluster.class)));
98+
if(RedisDetector.isClusterAvailable()) {
99+
params.addAll(AbstractOperationsTestParams
100+
.testParams(LettuceConnectionFactoryExtension.getConnectionFactory(RedisCluster.class)));
101+
}
97102

98103
return params;
99104
}

0 commit comments

Comments
 (0)