Browse Source

Set registerShutdownHook to false for tests

Update SpringApplicationContextLoader so that setRegisterShutdownHook
is false for tests.

Fixes gh-3763
pull/3605/merge
Phillip Webb 10 years ago
parent
commit
adf2c44bdd
  1. 1
      spring-boot/src/main/java/org/springframework/boot/test/SpringApplicationContextLoader.java

1
spring-boot/src/main/java/org/springframework/boot/test/SpringApplicationContextLoader.java

@ -82,6 +82,7 @@ public class SpringApplicationContextLoader extends AbstractContextLoader {
throws Exception { throws Exception {
assertValidAnnotations(config.getTestClass()); assertValidAnnotations(config.getTestClass());
SpringApplication application = getSpringApplication(); SpringApplication application = getSpringApplication();
application.setRegisterShutdownHook(false);
application.setMainApplicationClass(config.getTestClass()); application.setMainApplicationClass(config.getTestClass());
application.setSources(getSources(config)); application.setSources(getSources(config));
ConfigurableEnvironment environment = new StandardEnvironment(); ConfigurableEnvironment environment = new StandardEnvironment();

Loading…
Cancel
Save