From 378a070b644a3dc0f5d217b2c8a2ae0c291d8cf4 Mon Sep 17 00:00:00 2001 From: "Ilya.Kazakevich" Date: Tue, 20 Oct 2015 17:27:40 +0300 Subject: [PATCH] test fix: if process not even started, we should not wait for it --- .../env/PyProcessWithConsoleTestTask.java | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/python/testSrc/com/jetbrains/env/PyProcessWithConsoleTestTask.java b/python/testSrc/com/jetbrains/env/PyProcessWithConsoleTestTask.java index be8ebbff0ee1..47b575f16709 100644 --- a/python/testSrc/com/jetbrains/env/PyProcessWithConsoleTestTask.java +++ b/python/testSrc/com/jetbrains/env/PyProcessWithConsoleTestTask.java @@ -23,10 +23,12 @@ import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.application.ModalityState; import com.intellij.openapi.util.Disposer; import com.intellij.openapi.util.Key; +import com.intellij.openapi.util.Ref; import com.intellij.util.concurrency.Semaphore; import com.intellij.xdebugger.XDebuggerTestUtil; import com.jetbrains.python.sdkTools.SdkCreationType; import org.jetbrains.annotations.NotNull; +import org.junit.Assert; import java.lang.reflect.InvocationTargetException; @@ -82,7 +84,7 @@ public abstract class PyProcessWithConsoleTestTask failed = new Ref(false); final ProcessAdapter processListener = new ProcessAdapter() { @Override @@ -112,16 +114,23 @@ public abstract class PyProcessWithConsoleTestTask