|
|
@ -63,7 +63,8 @@ public class LifecycleMvcAutoConfigurationTests { |
|
|
|
@Test |
|
|
|
@Test |
|
|
|
public void environmentWebEndpointExtensionEnabled() { |
|
|
|
public void environmentWebEndpointExtensionEnabled() { |
|
|
|
beanCreated("environmentEndpointWebExtension", |
|
|
|
beanCreated("environmentEndpointWebExtension", |
|
|
|
"management.endpoint.env.enabled=true"); |
|
|
|
"management.endpoint.env.enabled=true", |
|
|
|
|
|
|
|
"management.endpoints.web.exposure.include=env"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// restartEndpoint
|
|
|
|
// restartEndpoint
|
|
|
@ -80,7 +81,8 @@ public class LifecycleMvcAutoConfigurationTests { |
|
|
|
@Test |
|
|
|
@Test |
|
|
|
public void restartEndpointEnabled() { |
|
|
|
public void restartEndpointEnabled() { |
|
|
|
beanCreatedAndEndpointEnabled("restartEndpoint", RestartEndpoint.class, |
|
|
|
beanCreatedAndEndpointEnabled("restartEndpoint", RestartEndpoint.class, |
|
|
|
RestartEndpoint::restart, "management.endpoint.restart.enabled=true"); |
|
|
|
RestartEndpoint::restart, "management.endpoint.restart.enabled=true", |
|
|
|
|
|
|
|
"management.endpoints.web.exposure.include=restart"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// pauseEndpoint
|
|
|
|
// pauseEndpoint
|
|
|
@ -105,6 +107,7 @@ public class LifecycleMvcAutoConfigurationTests { |
|
|
|
beanCreatedAndEndpointEnabled("pauseEndpoint", |
|
|
|
beanCreatedAndEndpointEnabled("pauseEndpoint", |
|
|
|
RestartEndpoint.PauseEndpoint.class, RestartEndpoint.PauseEndpoint::pause, |
|
|
|
RestartEndpoint.PauseEndpoint.class, RestartEndpoint.PauseEndpoint::pause, |
|
|
|
"management.endpoint.restart.enabled=true", |
|
|
|
"management.endpoint.restart.enabled=true", |
|
|
|
|
|
|
|
"management.endpoints.web.exposure.include=restart,pause", |
|
|
|
"management.endpoint.pause.enabled=true"); |
|
|
|
"management.endpoint.pause.enabled=true"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -112,12 +115,14 @@ public class LifecycleMvcAutoConfigurationTests { |
|
|
|
@Test |
|
|
|
@Test |
|
|
|
public void resumeEndpointDisabled() { |
|
|
|
public void resumeEndpointDisabled() { |
|
|
|
beanNotCreated("resumeEndpoint", "management.endpoint.restart.enabled=true", |
|
|
|
beanNotCreated("resumeEndpoint", "management.endpoint.restart.enabled=true", |
|
|
|
|
|
|
|
"management.endpoints.web.exposure.include=restart", |
|
|
|
"management.endpoint.resume.enabled=false"); |
|
|
|
"management.endpoint.resume.enabled=false"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
@Test |
|
|
|
public void resumeEndpointRestartDisabled() { |
|
|
|
public void resumeEndpointRestartDisabled() { |
|
|
|
beanNotCreated("resumeEndpoint", "management.endpoint.restart.enabled=false", |
|
|
|
beanNotCreated("resumeEndpoint", "management.endpoint.restart.enabled=false", |
|
|
|
|
|
|
|
"management.endpoints.web.exposure.include=resume", |
|
|
|
"management.endpoint.resume.enabled=true"); |
|
|
|
"management.endpoint.resume.enabled=true"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -132,7 +137,8 @@ public class LifecycleMvcAutoConfigurationTests { |
|
|
|
RestartEndpoint.ResumeEndpoint.class, |
|
|
|
RestartEndpoint.ResumeEndpoint.class, |
|
|
|
RestartEndpoint.ResumeEndpoint::resume, |
|
|
|
RestartEndpoint.ResumeEndpoint::resume, |
|
|
|
"management.endpoint.restart.enabled=true", |
|
|
|
"management.endpoint.restart.enabled=true", |
|
|
|
"management.endpoint.resume.enabled=true"); |
|
|
|
"management.endpoint.resume.enabled=true", |
|
|
|
|
|
|
|
"management.endpoints.web.exposure.include=restart,resume"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void beanNotCreated(String beanName, String... contextProperties) { |
|
|
|
private void beanNotCreated(String beanName, String... contextProperties) { |
|
|
|