Implement feature interaction tests generator based on templates

This commit is contained in:
victor.petukhov
2018-09-25 12:51:43 +03:00
parent 6f95e4ae3b
commit 45c5a168a3
10 changed files with 422 additions and 15 deletions
+5 -9
View File
@@ -16,14 +16,10 @@ projectTest {
workingDir = rootDir
}
val generateTests by generator("org.jetbrains.kotlin.generators.tests.GenerateCompilerSpecTestsKt")
val generateSpecTests by generator("org.jetbrains.kotlin.spec.tasks.GenerateSpecTestsKt")
val printSpecTestsStatistic by smartJavaExec {
classpath = javaPluginConvention().sourceSets.getByName("test").runtimeClasspath
main = "org.jetbrains.kotlin.spec.tasks.PrintSpecTestsStatisticKt"
}
val generateFeatureInteractionSpecTestData by generator("org.jetbrains.kotlin.spec.tasks.GenerateFeatureInteractionSpecTestDataKt")
val generateJsonTestsMap by smartJavaExec {
classpath = javaPluginConvention().sourceSets.getByName("test").runtimeClasspath
main = "org.jetbrains.kotlin.spec.tasks.GenerateJsonTestsMapKt"
}
val printSpecTestsStatistic by generator("org.jetbrains.kotlin.spec.tasks.PrintSpecTestsStatisticKt")
val generateJsonTestsMap by generator("org.jetbrains.kotlin.spec.tasks.GenerateJsonTestsMapKt")