diff --git a/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/JdbcEnvironmentRepositoryTests.java b/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/JdbcEnvironmentRepositoryTests.java index 8c45ab86..7729e2e3 100644 --- a/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/JdbcEnvironmentRepositoryTests.java +++ b/spring-cloud-config-server/src/test/java/org/springframework/cloud/config/server/environment/JdbcEnvironmentRepositoryTests.java @@ -22,6 +22,8 @@ import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.autoconfigure.ImportAutoConfiguration; +import org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration; import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.cloud.config.environment.Environment; @@ -38,8 +40,8 @@ import static org.assertj.core.api.Assertions.assertThat; * */ @RunWith(SpringRunner.class) -@SpringBootTest(classes = ApplicationConfiguration.class, properties = { - "spring.datasource.schema=classpath:schema-jdbc.sql", "spring.datasource.data=classpath:data-jdbc.sql" }) +@SpringBootTest(classes = ApplicationConfiguration.class, properties = { "debug=true", + "spring.sql.init.schema-locations=classpath:schema-jdbc.sql", "spring.sql.init.data-locations=classpath:data-jdbc.sql" }) @AutoConfigureTestDatabase @DirtiesContext public class JdbcEnvironmentRepositoryTests { @@ -73,6 +75,7 @@ public class JdbcEnvironmentRepositoryTests { assertThat(env.getPropertySources().get(0).getSource().get("a.b")).isEqualTo("y"); } + @ImportAutoConfiguration(SqlInitializationAutoConfiguration.class) @Configuration(proxyBeanMethods = false) protected static class ApplicationConfiguration {