[LL FIR] add script tests for AbstractClassIdTest

^KT-60728
This commit is contained in:
Dmitrii Gridin
2023-07-26 17:31:50 +02:00
committed by Space Team
parent c01c113af4
commit 60dc0ace47
7 changed files with 111 additions and 12 deletions
@@ -127,8 +127,12 @@ internal fun TestGroupSuite.generateFirLowLevelApiTests() {
model("nonLocalDeclarationAnchors")
}
testClass<AbstractClassIdTest> {
model("classId")
testClass<AbstractSourceClassIdTest> {
model("classId", pattern = TestGeneratorUtil.KT)
}
testClass<AbstractScriptClassIdTest> {
model("classId", pattern = TestGeneratorUtil.KTS)
}
testClass<AbstractCompilationPeerAnalysisTest> {
@@ -11,6 +11,7 @@ import java.lang.StringBuilder
object TestGeneratorUtil {
@Language("RegExp") const val KT_OR_KTS = """^(.+)\.(kt|kts)$"""
@Language("RegExp") const val KT = """^(.+)\.(kt)$"""
@Language("RegExp") const val KTS = """^(.+)\.(kts)$"""
@Language("RegExp") const val KT_OR_KTS_WITHOUT_DOTS_IN_NAME = """^([^.]+)\.(kt|kts)$"""
@Language("RegExp") const val KT_WITHOUT_DOTS_IN_NAME = """^([^.]+)\.kt$"""