-
- All Implemented Interfaces:
-
org.gradle.api.Named,org.jetbrains.kotlin.gradle.execution.KotlinAggregatingExecution,org.jetbrains.kotlin.gradle.plugin.ExecutionTaskHolder,org.jetbrains.kotlin.gradle.plugin.KotlinExecution,org.jetbrains.kotlin.gradle.plugin.KotlinTestRun,org.jetbrains.kotlin.gradle.testing.KotlinAggregatingTestRun
public abstract class KotlinReportAggregatingTestRun<E extends KotlinExecution.ExecutionSource, A extends KotlinAggregateExecutionSource<E>, T extends KotlinTestRun<E>> implements KotlinAggregatingTestRun<E, A, T>, ExecutionTaskHolder<KotlinTestReport>
-
-
Field Summary
Fields Modifier and Type Field Description private TaskProvider<KotlinTestReport>executionTaskprivate final StringtestRunNameprivate final AexecutionSource
-
Constructor Summary
Constructors Constructor Description KotlinReportAggregatingTestRun(String testRunName)
-
Method Summary
Modifier and Type Method Description TaskProvider<KotlinTestReport>getExecutionTask()UnitsetExecutionTask(TaskProvider<KotlinTestReport> executionTask)final StringgetTestRunName()abstract AgetExecutionSource()StringgetName()Unitfilter(Function1<TestFilter, Unit> configureFilter)-
Methods inherited from class org.jetbrains.kotlin.gradle.testing.KotlinAggregatingTestRun
configureAllExecutions, configureAllExecutions, filter, getConfiguredExecutions -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
KotlinReportAggregatingTestRun
KotlinReportAggregatingTestRun(String testRunName)
-
-
Method Detail
-
getExecutionTask
TaskProvider<KotlinTestReport> getExecutionTask()
-
setExecutionTask
Unit setExecutionTask(TaskProvider<KotlinTestReport> executionTask)
-
getTestRunName
final String getTestRunName()
-
getExecutionSource
abstract A getExecutionSource()
-
-
-
-