From 3fbdcb06c65394936b594edd2731cd60658c5ef8 Mon Sep 17 00:00:00 2001 From: Dmitry Kichinsky Date: Sun, 16 Nov 2025 16:17:53 +0100 Subject: [PATCH] [maven] IDEA-381950 awaitConfiguration() after sync in tests GitOrigin-RevId: 9bb6f57d2b1993a7734a7a0cddff91bc329a0d8d --- .../com/intellij/maven/testFramework/MavenImportingTestCase.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/maven/testFramework/src/com/intellij/maven/testFramework/MavenImportingTestCase.kt b/plugins/maven/testFramework/src/com/intellij/maven/testFramework/MavenImportingTestCase.kt index accc0787f3fc..0bc450eaeafa 100644 --- a/plugins/maven/testFramework/src/com/intellij/maven/testFramework/MavenImportingTestCase.kt +++ b/plugins/maven/testFramework/src/com/intellij/maven/testFramework/MavenImportingTestCase.kt @@ -379,11 +379,11 @@ abstract class MavenImportingTestCase : MavenTestCase() { } protected open suspend fun importProjectsAsync(files: List) { - initProjectsManager(false) projectsManager.addManagedFilesWithProfiles(files, MavenExplicitProfiles.NONE, null, null, true) IndexingTestUtil.suspendUntilIndexesAreReady(project) + awaitConfiguration() } protected fun importProjectWithProfiles(vararg profiles: String) { @@ -419,6 +419,7 @@ abstract class MavenImportingTestCase : MavenTestCase() { } } IndexingTestUtil.waitUntilIndexesAreReady(project); + runBlockingMaybeCancellable { awaitConfiguration() } } protected suspend fun doImportProjectsAsync(files: List, failOnReadingError: Boolean, vararg profiles: String) {