[FIR IDE] Disable dependent analysis session tests for FE10 implementation
This commit is contained in:
committed by
teamcityserver
parent
b7044803d2
commit
7c3706dd3f
+3
@@ -32,6 +32,9 @@ object KtFe10FrontendApiTestConfiguratorService : FrontendApiTestConfiguratorSer
|
|||||||
override val testPrefix: String
|
override val testPrefix: String
|
||||||
get() = "descriptors"
|
get() = "descriptors"
|
||||||
|
|
||||||
|
override val allowDependedAnalysisSession: Boolean
|
||||||
|
get() = false
|
||||||
|
|
||||||
override fun TestConfigurationBuilder.configureTest(disposable: Disposable) {
|
override fun TestConfigurationBuilder.configureTest(disposable: Disposable) {
|
||||||
usePreAnalysisHandlers(::KtFe10ModuleRegistrarPreAnalysisHandler.bind(disposable))
|
usePreAnalysisHandlers(::KtFe10ModuleRegistrarPreAnalysisHandler.bind(disposable))
|
||||||
}
|
}
|
||||||
|
|||||||
+5
-1
@@ -40,6 +40,9 @@ interface FrontendApiTestConfiguratorService {
|
|||||||
val testPrefix: String?
|
val testPrefix: String?
|
||||||
get() = null
|
get() = null
|
||||||
|
|
||||||
|
val allowDependedAnalysisSession: Boolean
|
||||||
|
get() = true
|
||||||
|
|
||||||
fun TestConfigurationBuilder.configureTest(disposable: Disposable)
|
fun TestConfigurationBuilder.configureTest(disposable: Disposable)
|
||||||
|
|
||||||
fun processTestFiles(files: List<KtFile>): List<KtFile> = files
|
fun processTestFiles(files: List<KtFile>): List<KtFile> = files
|
||||||
@@ -54,7 +57,8 @@ interface FrontendApiTestConfiguratorService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
abstract class AbstractFrontendApiTest(val configurator: FrontendApiTestConfiguratorService) : TestWithDisposable() {
|
abstract class AbstractFrontendApiTest(val configurator: FrontendApiTestConfiguratorService) : TestWithDisposable() {
|
||||||
protected open val enableTestInDependedMode: Boolean = true
|
protected open val enableTestInDependedMode: Boolean
|
||||||
|
get() = configurator.allowDependedAnalysisSession
|
||||||
|
|
||||||
protected lateinit var testInfo: KotlinTestInfo
|
protected lateinit var testInfo: KotlinTestInfo
|
||||||
private set
|
private set
|
||||||
|
|||||||
Reference in New Issue
Block a user