From a662b779b3119a808af1d0680ca46989f8ca968a Mon Sep 17 00:00:00 2001 From: Stephane Nicoll Date: Sat, 7 Oct 2017 09:44:03 +0200 Subject: [PATCH] Fix build failure Spring Session JDBC no longer providers a JdbcTemplate so our tests need to make sure to include our own auto-configuration for it. --- .../session/SessionAutoConfigurationJdbcTests.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/session/SessionAutoConfigurationJdbcTests.java b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/session/SessionAutoConfigurationJdbcTests.java index aa031e57410..50da8910ab1 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/session/SessionAutoConfigurationJdbcTests.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/session/SessionAutoConfigurationJdbcTests.java @@ -54,14 +54,13 @@ public class SessionAutoConfigurationJdbcTests private final WebApplicationContextRunner contextRunner = new WebApplicationContextRunner() .withConfiguration(AutoConfigurations.of(DataSourceAutoConfiguration.class, DataSourceTransactionManagerAutoConfiguration.class, + JdbcTemplateAutoConfiguration.class, SessionAutoConfiguration.class)) .withPropertyValues("spring.datasource.generate-unique-name=true"); @Test public void defaultConfig() { this.contextRunner.withPropertyValues("spring.session.store-type=jdbc") - .withConfiguration( - AutoConfigurations.of(JdbcTemplateAutoConfiguration.class)) .run(this::validateDefaultConfig); } @@ -72,8 +71,6 @@ public class SessionAutoConfigurationJdbcTests new HideClassesClassLoader(HazelcastSessionRepository.class, MongoOperationsSessionRepository.class, RedisOperationsSessionRepository.class)) - .withConfiguration( - AutoConfigurations.of(JdbcTemplateAutoConfiguration.class)) .run(this::validateDefaultConfig); }