@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.
|
NativeExecutableFileSpec |
getExecutable() |
File |
getExecutableFile()
The executable file.
|
NativeInstallationSpec |
getInstallation() |
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.
|
getAssembler, getBuildType, getcCompiler, getCppCompiler, getFlavor, getLibs, getLinker, getObjcCompiler, getObjcppCompiler, getRcCompiler, getStaticLibArchiver, getTargetPlatform, getToolChain, lib
getInputs, getSources, isBuildable
builtBy, getBuildTask, hasBuildDependencies, setBuildTask
getBuildDependencies
getProjectPath
getDisplayName, getName
NativeTestSuiteSpec getTestSuite()
getTestSuite
in interface TestSuiteBinarySpec
NativeTestSuiteSpec getComponent()
NativeBinarySpec
getComponent
in interface NativeBinarySpec
NativeBinarySpec getTestedBinary()
File getExecutableFile()
NativeTestSuiteBinarySpec.TasksCollection getTasks()
getTasks
in interface BinarySpec
NativeInstallationSpec getInstallation()
NativeExecutableFileSpec getExecutable()