From 21c322b79789cd63f05a41e493b8a903be625b0c Mon Sep 17 00:00:00 2001 From: Ekaterina Tuzova Date: Thu, 25 May 2017 16:53:27 +0300 Subject: [PATCH] Jupyter: do not run web socket test if server is not started --- python/ipnb/testSrc/WebSocketConnectionTest.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/python/ipnb/testSrc/WebSocketConnectionTest.java b/python/ipnb/testSrc/WebSocketConnectionTest.java index 726468f3a791..379b45c8ffa2 100644 --- a/python/ipnb/testSrc/WebSocketConnectionTest.java +++ b/python/ipnb/testSrc/WebSocketConnectionTest.java @@ -2,10 +2,12 @@ import com.intellij.openapi.project.DefaultProjectFactory; import com.intellij.openapi.util.Ref; import junit.framework.TestCase; import org.jetbrains.annotations.NotNull; +import org.jetbrains.plugins.ipnb.configuration.IpnbConnectionManager; import org.jetbrains.plugins.ipnb.format.cells.output.IpnbOutOutputCell; import org.jetbrains.plugins.ipnb.format.cells.output.IpnbOutputCell; import org.jetbrains.plugins.ipnb.protocol.IpnbConnection; import org.jetbrains.plugins.ipnb.protocol.IpnbConnectionListenerBase; +import org.junit.Assume; import java.io.IOException; import java.net.URISyntaxException; @@ -24,6 +26,7 @@ public class WebSocketConnectionTest extends TestCase { @Override protected void setUp() throws Exception { //WebSocketImpl.DEBUG = true; + Assume.assumeTrue(IpnbConnectionManager.pingHost(getTestServerURI())); } public void testStartAndShutdownKernel() throws URISyntaxException, IOException, InterruptedException {