[stubs] add test which checks consistency between cls and decompiled stubs
This commit is contained in:
@@ -19,6 +19,7 @@ dependencies {
|
||||
testApi(projectTests(":analysis:analysis-api-fe10"))
|
||||
testApi(projectTests(":analysis:analysis-api-standalone"))
|
||||
testApi(projectTests(":analysis:decompiled:decompiler-to-file-stubs"))
|
||||
testApi(projectTests(":analysis:decompiled:decompiler-to-psi"))
|
||||
testApi(projectTests(":analysis:symbol-light-classes"))
|
||||
testApi(intellijCore())
|
||||
testApiJUnit5()
|
||||
|
||||
+10
@@ -5,6 +5,7 @@
|
||||
|
||||
package org.jetbrains.kotlin.generators.tests.analysis.api
|
||||
|
||||
import org.jetbrains.kotlin.analysis.decompiler.psi.AbstractByDecompiledPsiStubBuilderTest
|
||||
import org.jetbrains.kotlin.analysis.decompiler.stub.files.AbstractClsStubBuilderTest
|
||||
import org.jetbrains.kotlin.generators.TestGroupSuite
|
||||
|
||||
@@ -17,4 +18,13 @@ internal fun TestGroupSuite.generateDecompiledTests() {
|
||||
model("clsFileStubBuilder", extension = null, recursive = false)
|
||||
}
|
||||
}
|
||||
|
||||
testGroup(
|
||||
"analysis/decompiled/decompiler-to-psi/tests",
|
||||
"analysis/decompiled/decompiler-to-file-stubs/testData",
|
||||
) {
|
||||
testClass<AbstractByDecompiledPsiStubBuilderTest> {
|
||||
model("clsFileStubBuilder", extension = null, recursive = false)
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user