Rewrite compiler visualizer tests using new test infrastructure
This commit is contained in:
committed by
TeamCityServer
parent
4c0cab4756
commit
4ac38e5f29
-20
@@ -516,25 +516,5 @@ fun generateJUnit3CompilerTests(args: Array<String>) {
|
||||
model("lightClasses")
|
||||
}
|
||||
}
|
||||
|
||||
testGroup("compiler/visualizer/tests-gen", "compiler/fir/raw-fir/psi2fir/testData") {
|
||||
testClass<AbstractPsiVisualizer>("PsiVisualizerForRawFirDataGenerated") {
|
||||
model("rawBuilder", testMethod = "doFirBuilderDataTest")
|
||||
}
|
||||
|
||||
testClass<AbstractFirVisualizer>("FirVisualizerForRawFirDataGenerated") {
|
||||
model("rawBuilder", testMethod = "doFirBuilderDataTest")
|
||||
}
|
||||
}
|
||||
|
||||
testGroup("compiler/visualizer/tests-gen", "compiler/visualizer/testData") {
|
||||
testClass<AbstractPsiVisualizer>("PsiVisualizerForUncommonCasesGenerated") {
|
||||
model("uncommonCases/testFiles", testMethod = "doUncommonCasesTest")
|
||||
}
|
||||
|
||||
testClass<AbstractFirVisualizer>("FirVisualizerForUncommonCasesGenerated") {
|
||||
model("uncommonCases/testFiles", testMethod = "doUncommonCasesTest")
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+22
@@ -12,6 +12,8 @@ import org.jetbrains.kotlin.test.runners.*
|
||||
import org.jetbrains.kotlin.test.runners.codegen.*
|
||||
import org.jetbrains.kotlin.test.runners.ir.AbstractFir2IrTextTest
|
||||
import org.jetbrains.kotlin.test.runners.ir.AbstractIrTextTest
|
||||
import org.jetbrains.kotlin.visualizer.fir.AbstractFirVisualizer
|
||||
import org.jetbrains.kotlin.visualizer.psi.AbstractPsiVisualizer
|
||||
import org.junit.jupiter.api.parallel.Execution
|
||||
import org.junit.jupiter.api.parallel.ExecutionMode
|
||||
|
||||
@@ -155,5 +157,25 @@ fun generateJUnit5CompilerTests(args: Array<String>) {
|
||||
model("codegen/bytecodeText")
|
||||
}
|
||||
}
|
||||
|
||||
testGroup("compiler/visualizer/tests-gen", "compiler/fir/raw-fir/psi2fir/testData") {
|
||||
testClass<AbstractPsiVisualizer>("PsiVisualizerForRawFirDataGenerated") {
|
||||
model("rawBuilder")
|
||||
}
|
||||
|
||||
testClass<AbstractFirVisualizer>("FirVisualizerForRawFirDataGenerated") {
|
||||
model("rawBuilder")
|
||||
}
|
||||
}
|
||||
|
||||
testGroup("compiler/visualizer/tests-gen", "compiler/visualizer/testData") {
|
||||
testClass<AbstractPsiVisualizer>("PsiVisualizerForUncommonCasesGenerated") {
|
||||
model("uncommonCases/testFiles")
|
||||
}
|
||||
|
||||
testClass<AbstractFirVisualizer>("FirVisualizerForUncommonCasesGenerated") {
|
||||
model("uncommonCases/testFiles")
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user