Fix GradleFacetImportTest: run write action only in EDT

This commit is contained in:
Dmitry Jemerov
2017-03-15 17:46:41 +01:00
parent 49a4625368
commit 3d98237304
2 changed files with 3 additions and 8 deletions
@@ -51,6 +51,8 @@ import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import static org.jetbrains.kotlin.test.testFramework.EdtTestUtil.runInEdtAndWait;
// part of com.intellij.openapi.externalSystem.test.ExternalSystemTestCase
public abstract class ExternalSystemTestCase extends UsefulTestCase {
private File ourTempDir;
@@ -224,7 +226,7 @@ public abstract class ExternalSystemTestCase extends UsefulTestCase {
@Override
protected void invokeTestRunnable(@NotNull Runnable runnable) throws Exception {
runnable.run();
runInEdtAndWait(runnable);
}
protected static String getRoot() {
@@ -187,11 +187,4 @@ class GradleInspectionTest : GradleImportingTestCase() {
return resultRef.get()
}
override fun invokeTestRunnable(runnable: Runnable) {
runInEdtAndWait {
runnable.run()
}
}
}