Fix some tests to prevent JMX registration issues
This commit is contained in:
parent
4ed4ed905d
commit
384dfc91e3
|
@ -61,7 +61,7 @@ public class SpringApplicationHierarchyTests {
|
||||||
}
|
}
|
||||||
|
|
||||||
@EnableAutoConfiguration(exclude = { ServerPropertiesAutoConfiguration.class,
|
@EnableAutoConfiguration(exclude = { ServerPropertiesAutoConfiguration.class,
|
||||||
JolokiaAutoConfiguration.class })
|
JolokiaAutoConfiguration.class, EndpointMBeanExportAutoConfiguration.class })
|
||||||
public static class Parent {
|
public static class Parent {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -26,6 +26,7 @@ import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.boot.SpringApplication;
|
import org.springframework.boot.SpringApplication;
|
||||||
|
import org.springframework.boot.actuate.autoconfigure.EndpointMBeanExportAutoConfiguration;
|
||||||
import org.springframework.boot.actuate.autoconfigure.ManagementSecurityAutoConfiguration;
|
import org.springframework.boot.actuate.autoconfigure.ManagementSecurityAutoConfiguration;
|
||||||
import org.springframework.boot.actuate.web.BasicErrorControllerIntegrationTests.TestConfiguration;
|
import org.springframework.boot.actuate.web.BasicErrorControllerIntegrationTests.TestConfiguration;
|
||||||
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
|
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
|
||||||
|
@ -84,7 +85,8 @@ public class BasicErrorControllerIntegrationTests {
|
||||||
|
|
||||||
@Configuration
|
@Configuration
|
||||||
@EnableAutoConfiguration(exclude = { SecurityAutoConfiguration.class,
|
@EnableAutoConfiguration(exclude = { SecurityAutoConfiguration.class,
|
||||||
ManagementSecurityAutoConfiguration.class })
|
ManagementSecurityAutoConfiguration.class,
|
||||||
|
EndpointMBeanExportAutoConfiguration.class })
|
||||||
public static class TestConfiguration {
|
public static class TestConfiguration {
|
||||||
|
|
||||||
// For manual testing
|
// For manual testing
|
||||||
|
|
|
@ -19,6 +19,7 @@ package org.springframework.boot.actuate.web;
|
||||||
import org.junit.After;
|
import org.junit.After;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.springframework.boot.SpringApplication;
|
import org.springframework.boot.SpringApplication;
|
||||||
|
import org.springframework.boot.actuate.autoconfigure.EndpointMBeanExportAutoConfiguration;
|
||||||
import org.springframework.boot.actuate.autoconfigure.ManagementSecurityAutoConfiguration;
|
import org.springframework.boot.actuate.autoconfigure.ManagementSecurityAutoConfiguration;
|
||||||
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
|
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
|
||||||
import org.springframework.boot.autoconfigure.security.SecurityAutoConfiguration;
|
import org.springframework.boot.autoconfigure.security.SecurityAutoConfiguration;
|
||||||
|
@ -80,14 +81,16 @@ public class BasicErrorControllerSpecialIntegrationTests {
|
||||||
|
|
||||||
@Configuration
|
@Configuration
|
||||||
@EnableAutoConfiguration(exclude = { SecurityAutoConfiguration.class,
|
@EnableAutoConfiguration(exclude = { SecurityAutoConfiguration.class,
|
||||||
ManagementSecurityAutoConfiguration.class })
|
ManagementSecurityAutoConfiguration.class,
|
||||||
|
EndpointMBeanExportAutoConfiguration.class })
|
||||||
protected static class ParentConfiguration {
|
protected static class ParentConfiguration {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Configuration
|
@Configuration
|
||||||
@EnableAutoConfiguration(exclude = { SecurityAutoConfiguration.class,
|
@EnableAutoConfiguration(exclude = { SecurityAutoConfiguration.class,
|
||||||
ManagementSecurityAutoConfiguration.class })
|
ManagementSecurityAutoConfiguration.class,
|
||||||
|
EndpointMBeanExportAutoConfiguration.class })
|
||||||
@EnableWebMvc
|
@EnableWebMvc
|
||||||
protected static class WebMvcIncludedConfiguration {
|
protected static class WebMvcIncludedConfiguration {
|
||||||
// For manual testing
|
// For manual testing
|
||||||
|
@ -99,7 +102,8 @@ public class BasicErrorControllerSpecialIntegrationTests {
|
||||||
|
|
||||||
@Configuration
|
@Configuration
|
||||||
@EnableAutoConfiguration(exclude = { SecurityAutoConfiguration.class,
|
@EnableAutoConfiguration(exclude = { SecurityAutoConfiguration.class,
|
||||||
ManagementSecurityAutoConfiguration.class })
|
ManagementSecurityAutoConfiguration.class,
|
||||||
|
EndpointMBeanExportAutoConfiguration.class })
|
||||||
protected static class VanillaConfiguration {
|
protected static class VanillaConfiguration {
|
||||||
// For manual testing
|
// For manual testing
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
|
@ -110,7 +114,8 @@ public class BasicErrorControllerSpecialIntegrationTests {
|
||||||
|
|
||||||
@Configuration
|
@Configuration
|
||||||
@EnableAutoConfiguration(exclude = { SecurityAutoConfiguration.class,
|
@EnableAutoConfiguration(exclude = { SecurityAutoConfiguration.class,
|
||||||
ManagementSecurityAutoConfiguration.class })
|
ManagementSecurityAutoConfiguration.class,
|
||||||
|
EndpointMBeanExportAutoConfiguration.class })
|
||||||
protected static class ChildConfiguration {
|
protected static class ChildConfiguration {
|
||||||
// For manual testing
|
// For manual testing
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
|
|
Loading…
Reference in New Issue