diff --git a/spring-cloud-config-sample/src/test/java/sample/ApplicationTests.java b/spring-cloud-config-sample/src/test/java/sample/ApplicationTests.java index a219d1a9..770c618d 100644 --- a/spring-cloud-config-sample/src/test/java/sample/ApplicationTests.java +++ b/spring-cloud-config-sample/src/test/java/sample/ApplicationTests.java @@ -4,6 +4,7 @@ import static org.junit.Assert.assertEquals; import java.io.IOException; +import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.Test; import org.junit.runner.RunWith; @@ -15,6 +16,7 @@ import org.springframework.boot.test.SpringApplicationConfiguration; import org.springframework.boot.test.TestRestTemplate; import org.springframework.cloud.config.server.ConfigServerTestUtils; import org.springframework.context.ConfigurableApplicationContext; +import org.springframework.test.annotation.DirtiesContext; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import org.springframework.test.context.web.WebAppConfiguration; @@ -40,6 +42,11 @@ public class ApplicationTests { .getEmbeddedServletContainer().getPort(); System.setProperty("config.port", "" + configPort); } + + @AfterClass + public static void close() { + System.clearProperty("config.port"); + } @Test public void contextLoads() {