Skip to content

Commit 24f09e2

Browse files
committed
Prevent Redis to be initiated
This commit excludes the Redis auto-configuration that would attempt to connect to a redis instance running at localhost otherwise.
1 parent d8c972c commit 24f09e2

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

spring-boot-actuator/src/test/java/org/springframework/boot/actuate/autoconfigure/SpringApplicationHierarchyTests.java

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2012-2015 the original author or authors.
2+
* Copyright 2012-2016 the original author or authors.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -24,6 +24,8 @@
2424
import org.springframework.boot.autoconfigure.data.cassandra.CassandraDataAutoConfiguration;
2525
import org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchDataAutoConfiguration;
2626
import org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchRepositoriesAutoConfiguration;
27+
import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration;
28+
import org.springframework.boot.autoconfigure.data.redis.RedisRepositoriesAutoConfiguration;
2729
import org.springframework.boot.builder.SpringApplicationBuilder;
2830
import org.springframework.boot.test.ApplicationContextTestUtils;
2931
import org.springframework.context.ConfigurableApplicationContext;
@@ -61,7 +63,9 @@ public void testChild() {
6163
@EnableAutoConfiguration(exclude = { ElasticsearchDataAutoConfiguration.class,
6264
ElasticsearchRepositoriesAutoConfiguration.class,
6365
CassandraAutoConfiguration.class,
64-
CassandraDataAutoConfiguration.class }, excludeName = {
66+
CassandraDataAutoConfiguration.class,
67+
RedisAutoConfiguration.class,
68+
RedisRepositoriesAutoConfiguration.class}, excludeName = {
6569
"org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchAutoConfiguration" })
6670
public static class Child {
6771
}
@@ -71,7 +75,9 @@ public static class Child {
7175
ElasticsearchDataAutoConfiguration.class,
7276
ElasticsearchRepositoriesAutoConfiguration.class,
7377
CassandraAutoConfiguration.class,
74-
CassandraDataAutoConfiguration.class }, excludeName = {
78+
CassandraDataAutoConfiguration.class,
79+
RedisAutoConfiguration.class,
80+
RedisRepositoriesAutoConfiguration.class }, excludeName = {
7581
"org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchAutoConfiguration" })
7682
public static class Parent {
7783
}

0 commit comments

Comments
 (0)