Fixed flakey test

(cherry picked from commit c32f215)
This commit is contained in:
Marcin Grzejszczak
2017-02-09 11:20:23 -07:00
committed by Spencer Gibb
parent b9c2b88bbb
commit a4a574f70a

View File

@@ -20,13 +20,15 @@ import org.apache.curator.test.TestingServer;
import org.junit.Test;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.util.SocketUtils;
public class SampleApplicationTests {
@Test public void contextLoads() throws Exception {
TestingServer server = new TestingServer(2181);
int port = SocketUtils.findAvailableTcpPort();
TestingServer server = new TestingServer(port);
ConfigurableApplicationContext context = new SpringApplicationBuilder(SampleZookeeperApplication.class).run("--server.port=0");
ConfigurableApplicationContext context = new SpringApplicationBuilder(SampleZookeeperApplication.class).run("--server.port=0", "--spring.cloud.zookeeper.connectString=localhost:" + port);
context.close();
server.close();