Analysis API: Add tests for KtCallResolver.resolveCandidates().

This commit is contained in:
Mark Punzalan
2022-01-31 17:58:23 +00:00
committed by Ilya Kirillov
parent f62bdf5826
commit 0ed802bca4
27 changed files with 597 additions and 100 deletions
@@ -14,6 +14,7 @@ import org.jetbrains.kotlin.analysis.api.impl.base.test.annotations.AbstractAnal
import org.jetbrains.kotlin.analysis.api.impl.base.test.annotations.AbstractAnalysisApiAnnotationsOnFilesTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.annotations.AbstractAnalysisApiAnnotationsOnTypesTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.components.AbstractResolveCallTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.components.AbstractResolveCandidatesTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.components.compileTimeConstantProvider.AbstractCompileTimeConstantEvaluatorTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.components.diagnosticProvider.AbstractCollectDiagnosticsTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.components.expressionInfoProvider.AbstractReturnTargetSymbolTest
@@ -134,6 +135,12 @@ private fun TestGroupSuite.generateAnalysisApiComponentsTests() {
test(AbstractResolveCallTest::class) {
model("resolveCall")
}
test(
AbstractResolveCandidatesTest::class,
generateFe10 = false // TODO: Not yet implemented
) {
model("resolveCandidates")
}
}
component("compileTimeConstantProvider") {