Gradle, tests: fix cleanAllTests task name
This commit is contained in:
+4
-3
@@ -7,14 +7,15 @@ package org.jetbrains.kotlin.gradle.tasks
|
|||||||
|
|
||||||
import org.gradle.api.DefaultTask
|
import org.gradle.api.DefaultTask
|
||||||
import org.gradle.api.GradleException
|
import org.gradle.api.GradleException
|
||||||
import org.gradle.api.file.FileCollection
|
|
||||||
import org.gradle.api.internal.CollectionCallbackActionDecorator
|
import org.gradle.api.internal.CollectionCallbackActionDecorator
|
||||||
import org.gradle.api.internal.file.UnionFileCollection
|
|
||||||
import org.gradle.api.internal.tasks.testing.DefaultTestTaskReports
|
import org.gradle.api.internal.tasks.testing.DefaultTestTaskReports
|
||||||
import org.gradle.api.internal.tasks.testing.junit.result.*
|
import org.gradle.api.internal.tasks.testing.junit.result.*
|
||||||
import org.gradle.api.internal.tasks.testing.report.DefaultTestReport
|
import org.gradle.api.internal.tasks.testing.report.DefaultTestReport
|
||||||
import org.gradle.api.tasks.*
|
import org.gradle.api.tasks.*
|
||||||
import org.gradle.api.tasks.testing.*
|
import org.gradle.api.tasks.testing.AbstractTestTask
|
||||||
|
import org.gradle.api.tasks.testing.TestDescriptor
|
||||||
|
import org.gradle.api.tasks.testing.TestListener
|
||||||
|
import org.gradle.api.tasks.testing.TestResult
|
||||||
import org.gradle.internal.concurrent.CompositeStoppable.stoppable
|
import org.gradle.internal.concurrent.CompositeStoppable.stoppable
|
||||||
import org.gradle.internal.logging.ConsoleRenderer
|
import org.gradle.internal.logging.ConsoleRenderer
|
||||||
import org.gradle.internal.operations.BuildOperationExecutor
|
import org.gradle.internal.operations.BuildOperationExecutor
|
||||||
|
|||||||
+7
-4
@@ -47,10 +47,13 @@ private fun cleanTaskName(taskName: String): String {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private val Project.cleanAllTestTask: Task
|
private val Project.cleanAllTestTask: Task
|
||||||
get() = tasks.findByName(cleanTaskName(allTestsTask.name))
|
get() {
|
||||||
?: tasks.create("clean", Task::class.java).also {
|
val taskName = cleanTaskName(allTestsTask.name)
|
||||||
tasks.getByName(LifecycleBasePlugin.CLEAN_TASK_NAME).dependsOn(it)
|
return tasks.findByName(taskName)
|
||||||
}
|
?: tasks.create(taskName, Task::class.java).also {
|
||||||
|
tasks.getByName(LifecycleBasePlugin.CLEAN_TASK_NAME).dependsOn(it)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@Suppress("UnstableApiUsage")
|
@Suppress("UnstableApiUsage")
|
||||||
internal fun registerTestTask(taskHolder: TaskHolder<AbstractTestTask>) {
|
internal fun registerTestTask(taskHolder: TaskHolder<AbstractTestTask>) {
|
||||||
|
|||||||
Reference in New Issue
Block a user