[kotlin] Use kotlin("test") as test dependency in Kotlin Gradle wizard

^KTIJ-27750 fixed

GitOrigin-RevId: a07db2e207048f01bfa5e364bbc21186c829f7b0
This commit is contained in:
Frederik Haselmeier
2023-11-08 14:58:17 +00:00
committed by intellij-monorepo-bot
parent 852a80f9a9
commit 376c44a068
11 changed files with 25 additions and 17 deletions
@@ -167,15 +167,6 @@ abstract class AbstractGradleBuildScriptBuilder<BSB : GradleBuildScriptBuilder<B
}
}
override fun withKotlinTest() = apply {
withMavenCentral()
// version is inherited from the Kotlin plugin
addTestImplementationDependency("org.jetbrains.kotlin:kotlin-test")
configureTestTask {
call("useJUnitPlatform")
}
}
override fun withJUnit() = apply {
when (isJunit5Supported(gradleVersion)) {
true -> withJUnit5()
@@ -23,6 +23,15 @@ abstract class GroovyDslGradleBuildScriptBuilder<BSB : GroovyDslGradleBuildScrip
withPlugin("org.jetbrains.kotlin.jvm", version)
}
override fun withKotlinTest() = apply {
withMavenCentral()
// version is inherited from the Kotlin plugin
addTestImplementationDependency("org.jetbrains.kotlin:kotlin-test")
configureTestTask {
call("useJUnitPlatform")
}
}
override fun generate() = GroovyScriptBuilder().generate(generateTree())
internal class Impl(gradleVersion: GradleVersion) : GroovyDslGradleBuildScriptBuilder<Impl>(gradleVersion) {
@@ -27,6 +27,14 @@ class KotlinDslGradleBuildScriptBuilder(
}
}
override fun withKotlinTest() = apply {
withMavenCentral()
addTestImplementationDependency(call("kotlin", "test"))
configureTestTask {
call("useJUnitPlatform")
}
}
override fun configureTestTask(configure: ScriptTreeBuilder.() -> Unit) =
withPostfix {
callIfNotEmpty("tasks.test", configure)
@@ -10,7 +10,7 @@ repositories {
}
dependencies {
testImplementation("org.jetbrains.kotlin:kotlin-test")
testImplementation(kotlin("test"))
}
tasks.test {
@@ -10,7 +10,7 @@ repositories {
}
dependencies {
testImplementation("org.jetbrains.kotlin:kotlin-test")
testImplementation(kotlin("test"))
}
tasks.test {
@@ -10,7 +10,7 @@ repositories {
}
dependencies {
testImplementation("org.jetbrains.kotlin:kotlin-test")
testImplementation(kotlin("test"))
}
tasks.test {
@@ -10,7 +10,7 @@ repositories {
}
dependencies {
testImplementation("org.jetbrains.kotlin:kotlin-test")
testImplementation(kotlin("test"))
}
tasks.test {
@@ -10,7 +10,7 @@ repositories {
}
dependencies {
testImplementation("org.jetbrains.kotlin:kotlin-test")
testImplementation(kotlin("test"))
}
tasks.test {
@@ -10,7 +10,7 @@ repositories {
}
dependencies {
testImplementation("org.jetbrains.kotlin:kotlin-test")
testImplementation(kotlin("test"))
}
tasks.test {
@@ -10,7 +10,7 @@ repositories {
}
dependencies {
testImplementation("org.jetbrains.kotlin:kotlin-test")
testImplementation(kotlin("test"))
}
tasks.test {
@@ -10,7 +10,7 @@ repositories {
}
dependencies {
testImplementation("org.jetbrains.kotlin:kotlin-test")
testImplementation(kotlin("test"))
}
tasks.test {