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) {