[Analysis API] support multiplatform test cases
^KT-62345
This commit is contained in:
committed by
Space Team
parent
83435ccde1
commit
0771b60777
+3
@@ -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) }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user