fixes in test code following IDEA-CR-19015

This commit is contained in:
Dmitry Batrak
2017-03-07 16:54:54 +03:00
parent 46cdecd683
commit 0ccee7ce75
2 changed files with 9 additions and 2 deletions
@@ -25,6 +25,7 @@ import com.intellij.openapi.util.registry.RegistryValue;
import com.intellij.util.ui.UIUtil;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.locks.LockSupport;
import java.util.stream.Stream;
public class CompletionHintsTest extends LightFixtureCompletionTestCase {
@@ -124,6 +125,7 @@ public class CompletionHintsTest extends LightFixtureCompletionTestCase {
long deadline = System.currentTimeMillis() + 60_000;
while (ParameterHintsPresentationManager.getInstance().isAnimationInProgress(getEditor())) {
if (System.currentTimeMillis() > deadline) fail("Too long waiting for animation to finish");
LockSupport.parkNanos(10_000_000);
UIUtil.dispatchAllInvocationEvents();
}
}