api / org.gradle.testing.base / TestSuiteTaskCollection

TestSuiteTaskCollection

interface TestSuiteTaskCollection : BinaryTasksCollection

Provides access to key tasks used by a test suite.

Functions

getRun

abstract fun getRun(): Task

The run task.

Inherited Functions

create

abstract fun <T : Task> create(name: String, type: Class<T>, config: Action<in T>): Unit

getBuild

abstract fun getBuild(): Task

The task that can be used to assemble this binary.

getCheck

abstract fun getCheck(): Task

The task that can be used to check this binary.

taskName

abstract fun taskName(verb: String): String
abstract fun taskName(verb: String, object: String): String

Generates a name for a task that performs some action on the binary.

Inheritors

JvmTestSuiteTasks

interface JvmTestSuiteTasks : TestSuiteTaskCollection

Provides direct access to important build tasks of JVM test suites.

TasksCollection

interface TasksCollection : TestSuiteTaskCollection

Provides access to key tasks used for building the binary.