# TestSuiteBinarySpec

@Incubating
interface TestSuiteBinarySpec : BinarySpec(source)

A binary which runs a suite of tests.

#### Inheritors

NativeTestSuiteBinarySpec

## Functions

builtBy
Link copied to clipboard
abstract fun builtBy(tasks: Array<Any>)
checkedBy
Link copied to clipboard
abstract fun checkedBy(tasks: Array<Any>)
getBuildDependencies
Link copied to clipboard
abstract fun getBuildDependencies(): TaskDependency
getBuildTask
Link copied to clipboard
abstract fun getBuildTask(): @Nullable Task
getCheckTask
Link copied to clipboard
abstract fun getCheckTask(): @Nullable Task
getDisplayName
Link copied to clipboard
abstract fun getDisplayName(): String
getInputs
Link copied to clipboard
abstract fun getInputs(): DomainObjectSet<LanguageSourceSet>
getName
Link copied to clipboard
abstract fun getName(): String
getProjectPath
Link copied to clipboard
abstract fun getProjectPath(): String
getSources
Link copied to clipboard
abstract fun getSources(): ModelMap<LanguageSourceSet>
getTasks
Link copied to clipboard
abstract fun getTasks(): BinaryTasksCollection
getTestedBinary
Link copied to clipboard
abstract fun getTestedBinary(): BinarySpec
Returns the binary tested by this test suite.
getTestSuite
Link copied to clipboard
abstract fun getTestSuite(): TestSuiteSpec
Returns the test suite that this binary belongs to.
hasBuildDependencies
Link copied to clipboard
abstract fun hasBuildDependencies(): Boolean
isBuildable
Link copied to clipboard
abstract fun isBuildable(): Boolean
setBuildTask
Link copied to clipboard
abstract fun setBuildTask(buildTask: @Nullable Task)
setCheckTask
Link copied to clipboard
abstract fun setCheckTask(checkTask: @Nullable Task)