Merge pull request #8161 from izeye:clean-system-property

* pr/8161:
  Clear system property in SpringApplicationTests
pull/8127/head
Stephane Nicoll 8 years ago
commit eca61af8b1

@ -130,21 +130,21 @@ public class SpringApplicationTests {
@After
public void reinstateHeadlessProperty() {
System.clearProperty("spring.main.banner-mode");
if (this.headlessProperty == null) {
System.clearProperty("java.awt.headless");
}
else {
System.setProperty("java.awt.headless", this.headlessProperty);
}
}
@After
public void close() {
public void cleanUp() {
if (this.context != null) {
this.context.close();
}
System.clearProperty("spring.main.banner-mode");
System.clearProperty(CachedIntrospectionResults.IGNORE_BEANINFO_PROPERTY_NAME);
}
@Test

@ -37,7 +37,6 @@ import org.junit.Test;
import org.junit.rules.ExpectedException;
import org.slf4j.LoggerFactory;
import org.springframework.beans.CachedIntrospectionResults;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.WebApplicationType;
import org.springframework.boot.context.config.ConfigFileApplicationListener.ConfigurationPropertySources;
@ -98,14 +97,12 @@ public class ConfigFileApplicationListenerTests {
}
@After
public void cleanup() {
public void cleanUp() {
if (this.context != null) {
this.context.close();
}
System.clearProperty("the.property");
System.clearProperty("spring.config.location");
System.clearProperty("spring.main.banner-mode");
System.clearProperty(CachedIntrospectionResults.IGNORE_BEANINFO_PROPERTY_NAME);
}
@Test

Loading…
Cancel
Save