[FIR] Refactor fir resolve tests
Now there is only base test runner for all kinds of diagnostics test (`AbstractFirBaseDiagnosticsTest`)
This commit is contained in:
@@ -512,20 +512,20 @@ fun main(args: Array<String>) {
|
||||
}
|
||||
|
||||
testGroup("compiler/fir/resolve/tests", "compiler/fir/resolve/testData") {
|
||||
testClass<AbstractFirResolveTestCase> {
|
||||
testClass<AbstractFirDiagnosticsTest> {
|
||||
model("resolve", pattern = KT_WITHOUT_DOTS_IN_NAME, excludeDirs = listOf("stdlib", "cfg", "smartcasts"))
|
||||
}
|
||||
|
||||
testClass<AbstractFirCfgBuildingTest> {
|
||||
testClass<AbstractFirDiagnosticsWithCfgTest> {
|
||||
model("resolve/cfg", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
model("resolve/smartcasts", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
}
|
||||
|
||||
testClass<AbstractFirResolveTestCaseWithStdlib> {
|
||||
testClass<AbstractFirDiagnosticsWithStdlibTest> {
|
||||
model("resolve/stdlib", pattern = KT_WITHOUT_DOTS_IN_NAME, excludeDirs = listOf("contracts"))
|
||||
}
|
||||
|
||||
testClass<AbstractFirCfgBuildingWithStdlibTest> {
|
||||
testClass<AbstractFirDiagnosticsWithCfgAndStdlibTest> {
|
||||
model("resolve/stdlib/contracts", pattern = KT_WITHOUT_DOTS_IN_NAME)
|
||||
}
|
||||
}
|
||||
@@ -555,13 +555,6 @@ fun main(args: Array<String>) {
|
||||
}
|
||||
}
|
||||
|
||||
testGroup("compiler/fir/resolve/tests", "compiler/fir/resolve/testData") {
|
||||
|
||||
testClass<AbstractFirDiagnosticsTest> {
|
||||
model("diagnostics")
|
||||
}
|
||||
}
|
||||
|
||||
testGroup("compiler/fir/resolve/tests", "compiler/fir/resolve/testData") {
|
||||
testClass<AbstractFirLightClassesTest> {
|
||||
model("lightClasses")
|
||||
|
||||
Reference in New Issue
Block a user