@Incubating interface TestSuiteBinarySpec : BinarySpec
A binary which runs a suite of tests.
abstract fun getTestSuite(): TestSuiteSpec
Returns the test suite that this binary belongs to. |
|
abstract fun getTestedBinary(): BinarySpec
Returns the binary tested by this test suite. |
abstract fun getInputs(): DomainObjectSet<LanguageSourceSet>
Returns all inputs of the binary. This includes source sets owned by the binary, and other source sets created elsewhere (e.g. inherited from the binary's component). |
|
abstract fun getSources(): ModelMap<LanguageSourceSet>
The sources owned by this binary. |
|
abstract fun getTasks(): BinaryTasksCollection
The set of tasks associated with this binary. |
|
abstract fun isBuildable(): Boolean
Can this binary be built in the current environment? |
interface JvmTestSuiteBinarySpec : TestSuiteBinarySpec, JvmBinarySpec, WithDependencies
Base type of JVM test suite binaries. |
|
interface NativeTestSuiteBinarySpec : TestSuiteBinarySpec, NativeBinarySpec
An executable which runs a suite of tests. |