Enable configuration properties scanning in smoke tests that need it

Closes gh-18674
This commit is contained in:
Andy Wilkinson 2019-11-04 16:39:59 +00:00
parent ea5fa2ccac
commit 8c0773361a
4 changed files with 8 additions and 0 deletions

View File

@ -18,8 +18,10 @@ package smoketest.actuator.noweb;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.ConfigurationPropertiesScan;
@SpringBootApplication
@ConfigurationPropertiesScan
public class SampleActuatorNoWebApplication {
public static void main(String[] args) {

View File

@ -20,9 +20,11 @@ import org.springframework.boot.SpringApplication;
import org.springframework.boot.actuate.health.Health;
import org.springframework.boot.actuate.health.HealthIndicator;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.ConfigurationPropertiesScan;
import org.springframework.context.annotation.Bean;
@SpringBootApplication
@ConfigurationPropertiesScan
public class SampleActuatorApplication {
public static void main(String[] args) {

View File

@ -19,10 +19,12 @@ package smoketest.propertyvalidation;
import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.context.properties.ConfigurationPropertiesScan;
import org.springframework.context.annotation.Bean;
import org.springframework.validation.Validator;
@SpringBootApplication
@ConfigurationPropertiesScan
public class SamplePropertyValidationApplication implements CommandLineRunner {
private final SampleProperties properties;

View File

@ -18,6 +18,7 @@ package smoketest.test;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.ConfigurationPropertiesScan;
/**
* Sample application to demonstrate testing.
@ -25,6 +26,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
* @author Phillip Webb
*/
@SpringBootApplication
@ConfigurationPropertiesScan
public class SampleTestApplication {
// NOTE: this application will intentionally not start without MySQL, the test will