FIR: introduce source element mappings tests for raw FIR

This commit is contained in:
Ilya Kirillov
2020-09-24 22:52:38 +03:00
parent a8ca2f8065
commit d5ad424e8f
5 changed files with 119 additions and 0 deletions
@@ -23,6 +23,7 @@ import org.jetbrains.kotlin.codegen.flags.AbstractWriteFlagsTest
import org.jetbrains.kotlin.codegen.ir.*
import org.jetbrains.kotlin.fir.*
import org.jetbrains.kotlin.fir.builder.AbstractPartialRawFirBuilderTestCase
import org.jetbrains.kotlin.fir.builder.AbstractRawFirBuilderSourceElementMappingTestCase
import org.jetbrains.kotlin.fir.builder.AbstractRawFirBuilderTestCase
import org.jetbrains.kotlin.fir.java.AbstractFirOldFrontendLightClassesTest
import org.jetbrains.kotlin.fir.java.AbstractFirTypeEnhancementTest
@@ -579,6 +580,10 @@ fun main(args: Array<String>) {
testClass<AbstractRawFirBuilderTestCase> {
model("rawBuilder", testMethod = "doRawFirTest")
}
testClass<AbstractRawFirBuilderSourceElementMappingTestCase> {
model("sourceElementMapping", testMethod = "doRawFirTest")
}
}
testGroup("compiler/fir/raw-fir/psi2fir/tests", "compiler/fir/raw-fir/psi2fir/testData") {