From e22fc5b2aedc8e55998f6adc47d1d018ff74c3b4 Mon Sep 17 00:00:00 2001 From: Aleksandra Zdrojowa Date: Fri, 27 Sep 2024 17:10:54 +0200 Subject: [PATCH] [TestFramework] refactor: extract waiting for configuration to a common protected method GitOrigin-RevId: 2b4fd813c070d028682ab47d6e3d61181dce4ee1 --- .../ide/projectWizard/ProjectWizardTestCase.java | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) 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) {