Add all necessary compile dependencies to 'pill:generate-all-tests'
Before this change running the pill:generate-all-tests:testClasses task (which is run by Intellij on "Build" invocation) led to compile error
This commit is contained in:
@@ -192,3 +192,5 @@ codegenTest(target = 10, jvm = 10) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
val generateTests by generator("org.jetbrains.kotlin.generators.tests.GenerateCompilerTestsKt")
|
val generateTests by generator("org.jetbrains.kotlin.generators.tests.GenerateCompilerTestsKt")
|
||||||
|
|
||||||
|
testsJar()
|
||||||
|
|||||||
@@ -29,3 +29,5 @@ projectTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
val generateTests by generator("org.jetbrains.kotlin.generators.tests.GenerateJava8TestsKt")
|
val generateTests by generator("org.jetbrains.kotlin.generators.tests.GenerateJava8TestsKt")
|
||||||
|
|
||||||
|
testsJar()
|
||||||
|
|||||||
@@ -38,3 +38,5 @@ val generateProtoBuf by generator("org.jetbrains.kotlin.generators.protobuf.Gene
|
|||||||
val generateProtoBufCompare by generator("org.jetbrains.kotlin.generators.protobuf.GenerateProtoBufCompare")
|
val generateProtoBufCompare by generator("org.jetbrains.kotlin.generators.protobuf.GenerateProtoBufCompare")
|
||||||
|
|
||||||
val generateGradleOptions by generator("org.jetbrains.kotlin.generators.arguments.GenerateGradleOptionsKt")
|
val generateGradleOptions by generator("org.jetbrains.kotlin.generators.arguments.GenerateGradleOptionsKt")
|
||||||
|
|
||||||
|
testsJar()
|
||||||
|
|||||||
@@ -2,11 +2,15 @@
|
|||||||
apply { plugin("kotlin") }
|
apply { plugin("kotlin") }
|
||||||
apply { plugin("jps-compatible") }
|
apply { plugin("jps-compatible") }
|
||||||
|
|
||||||
|
val depenencyProjects = arrayOf(
|
||||||
|
":generators", ":compiler", ":js:js.tests", ":compiler:tests-java8"
|
||||||
|
)
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
jpsTest(project(":generators", configuration = "jpsTest"))
|
depenencyProjects.forEach {
|
||||||
jpsTest(project(":compiler", configuration = "jpsTest"))
|
testCompile(projectTests(it))
|
||||||
jpsTest(project(":js:js.tests", configuration = "jpsTest"))
|
jpsTest(project(it, configuration = "jpsTest"))
|
||||||
jpsTest(project(":compiler:tests-java8", configuration = "jpsTest"))
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
sourceSets {
|
sourceSets {
|
||||||
|
|||||||
Reference in New Issue
Block a user