Cleanup Java System properties.

This commit is contained in:
John Blum
2019-06-28 20:10:08 -07:00
parent e0417f1e0f
commit f7ec5b02ee

View File

@@ -18,6 +18,7 @@ package org.springframework.geode.boot.autoconfigure.security.auth.multi;
import java.io.IOException; import java.io.IOException;
import java.util.Properties; import java.util.Properties;
import org.junit.AfterClass;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
@@ -88,6 +89,11 @@ public class AutoConfiguredMultiCloudCacheServiceInstanceSecurityContextIntegrat
System.clearProperty(GEMFIRE_POOL_SERVERS_PROPERTY); System.clearProperty(GEMFIRE_POOL_SERVERS_PROPERTY);
} }
@AfterClass
public static void cleanUpUsedResources() {
vcapApplicationProperties.stringPropertyNames().forEach(System::clearProperty);
}
@SpringBootApplication @SpringBootApplication
@EnableLogging(logLevel = GEMFIRE_LOG_LEVEL) @EnableLogging(logLevel = GEMFIRE_LOG_LEVEL)
static class GemFireClientConfiguration extends BaseGemFireClientConfiguration { } static class GemFireClientConfiguration extends BaseGemFireClientConfiguration { }