@Incubating public interface NativeTestSuiteBinarySpec extends TestSuiteBinarySpec, NativeBinarySpec
Modifier and Type | Interface and Description |
---|---|
static interface |
NativeTestSuiteBinarySpec.TasksCollection
Provides access to key tasks used for building the binary.
|
Named.Namer
Modifier and Type | Method and Description |
---|---|
NativeTestSuiteSpec |
getComponent()
The component that this binary was built from.
|
File |
getExecutableFile()
The executable file.
|
NativeTestSuiteBinarySpec.TasksCollection |
getTasks()
The set of tasks associated with this binary.
|
NativeBinarySpec |
getTestedBinary()
The tested binary.
|
NativeTestSuiteSpec |
getTestSuite()
Returns the test suite that this binary belongs to.
|
void |
setExecutableFile(File executableFile)
The executable file.
|
getBuildType, getFlavor, getLibs, getLinker, getStaticLibArchiver, getTargetPlatform, getToolChain, lib
getDisplayName, getSource, isBuildable, source, sources, tasks
builtBy, getBuildTask, hasBuildDependencies, setBuildTask
getBuildDependencies
NativeTestSuiteSpec getTestSuite()
getTestSuite
in interface TestSuiteBinarySpec
NativeTestSuiteSpec getComponent()
getComponent
in interface NativeBinarySpec
NativeBinarySpec getTestedBinary()
File getExecutableFile()
void setExecutableFile(File executableFile)
NativeTestSuiteBinarySpec.TasksCollection getTasks()
getTasks
in interface BinarySpec