diff --git a/java/testFramework/src/com/intellij/ide/projectWizard/ProjectWizardTestCase.java b/java/testFramework/src/com/intellij/ide/projectWizard/ProjectWizardTestCase.java index 68eba5242977..2c2a80fc8074 100644 --- a/java/testFramework/src/com/intellij/ide/projectWizard/ProjectWizardTestCase.java +++ b/java/testFramework/src/com/intellij/ide/projectWizard/ProjectWizardTestCase.java @@ -123,11 +123,7 @@ public abstract class ProjectWizardTestCase ext throw new RuntimeException(e); } assertNotNull(myCreatedProject); - - UIUtil.dispatchAllInvocationEvents(); - IndexingTestUtil.waitUntilIndexesAreReady(myCreatedProject); - TestObservation.waitForConfiguration(TimeUnit.MINUTES.toMillis(10), myCreatedProject); - + waitForConfiguration(myCreatedProject); return myCreatedProject; } @@ -137,12 +133,14 @@ public abstract class ProjectWizardTestCase ext private Module createModuleFromWizard(@NotNull Project project) { Module createdModule = new NewModuleAction().createModuleFromWizard(project, null, myWizard); + waitForConfiguration(project); + return createdModule; + } + protected void waitForConfiguration(@NotNull Project project) { UIUtil.dispatchAllInvocationEvents(); IndexingTestUtil.waitUntilIndexesAreReady(project); TestObservation.waitForConfiguration(TimeUnit.MINUTES.toMillis(10), project); - - return createdModule; } private static void setSelectedTemplate(@NotNull Step step, @NotNull String group, @Nullable String name) {