[KLIB][tests] Reorganize "klib dump-metadata" tests

- Keep the test data under "native/native.tests/testData/klib/" dir
- Rename tests from "klib contents" to "klib dump-metadata"
This commit is contained in:
Dmitriy Dolovov
2023-08-15 15:07:22 +02:00
committed by Space Team
parent ec9370c30b
commit cb92990ed6
54 changed files with 78 additions and 78 deletions
@@ -193,22 +193,22 @@ fun main() {
}
}
// Klib contents tests
// Dump KLIB metadata tests
testGroup("native/native.tests/tests-gen", "native/native.tests/testData") {
testClass<AbstractNativeKlibContentsTest>(
suiteTestClassName = "NativeKlibContentsTestGenerated"
testClass<AbstractNativeKlibDumpMetadataTest>(
suiteTestClassName = "NativeKlibDumpMetadataTestGenerated"
) {
model("klibContents", pattern = "^([^_](.+)).kt$", recursive = true)
model("klib/dump-metadata", pattern = "^([^_](.+)).kt$", recursive = true)
}
}
testGroup("native/native.tests/tests-gen", "native/native.tests/testData") {
testClass<AbstractNativeKlibContentsTest>(
suiteTestClassName = "FirNativeKlibContentsTestGenerated",
testClass<AbstractNativeKlibDumpMetadataTest>(
suiteTestClassName = "FirNativeKlibDumpMetadataTestGenerated",
annotations = listOf(
*frontendFir()
)
) {
model("klibContents", pattern = "^([^_](.+)).kt$", recursive = true)
model("klib/dump-metadata", pattern = "^([^_](.+)).kt$", recursive = true)
}
}
@@ -21,7 +21,7 @@ import java.io.File
@Tag("klib")
@UsePartialLinkage(UsePartialLinkage.Mode.DISABLED)
abstract class AbstractNativeKlibContentsTest : AbstractNativeSimpleTest() {
abstract class AbstractNativeKlibDumpMetadataTest : AbstractNativeSimpleTest() {
protected fun runTest(@TestDataFile testPath: String) {
val testPathFull = getAbsoluteFile(testPath)