diff --git a/analysis/analysis-test-framework/tests/org/jetbrains/kotlin/analysis/test/framework/base/AbstractAnalysisApiBasedTest.kt b/analysis/analysis-test-framework/tests/org/jetbrains/kotlin/analysis/test/framework/base/AbstractAnalysisApiBasedTest.kt index 044ebbb4275..0e68c960cb7 100644 --- a/analysis/analysis-test-framework/tests/org/jetbrains/kotlin/analysis/test/framework/base/AbstractAnalysisApiBasedTest.kt +++ b/analysis/analysis-test-framework/tests/org/jetbrains/kotlin/analysis/test/framework/base/AbstractAnalysisApiBasedTest.kt @@ -179,6 +179,9 @@ abstract class AbstractAnalysisApiBasedTest : TestWithDisposable() { private fun prepareToTheAnalysis(testConfiguration: TestConfiguration) { val moduleStructure = testServices.moduleStructure + val dependencyProvider = DependencyProviderImpl(testServices, moduleStructure.modules) + testServices.registerDependencyProvider(dependencyProvider) + testConfiguration.preAnalysisHandlers.forEach { preprocessor -> preprocessor.preprocessModuleStructure(moduleStructure) } testConfiguration.preAnalysisHandlers.forEach { preprocessor -> preprocessor.prepareSealedClassInheritors(moduleStructure) }