Binary, BinarySpec, Buildable, BuildableComponentSpec, CheckableComponentSpec, ComponentSpec, ModelElement, Named, NativeBinarySpec, TestSuiteBinarySpecCUnitTestSuiteBinarySpec, GoogleTestTestSuiteBinarySpec@Incubating public interface NativeTestSuiteBinarySpec extends TestSuiteBinarySpec, NativeBinarySpec
| Modifier and Type | Interface | Description |
|---|---|---|
static interface |
NativeTestSuiteBinarySpec.TasksCollection |
Provides access to key tasks used for building the binary.
|
Named.Namer| Modifier and Type | Method | Description |
|---|---|---|
NativeTestSuiteSpec |
getComponent() |
The component that this binary was built from.
|
NativeExecutableFileSpec |
getExecutable() |
|
java.io.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.
|
getDisplayNamegetInputs, getSources, isBuildablegetBuildDependenciesbuiltBy, getBuildTask, hasBuildDependencies, setBuildTaskcheckedBy, getCheckTask, setCheckTaskgetProjectPathgetDisplayName, getNamegetAssembler, getBuildType, getcCompiler, getCppCompiler, getFlavor, getLibs, getLinker, getObjcCompiler, getObjcppCompiler, getRcCompiler, getStaticLibArchiver, getTargetPlatform, getToolChain, libNativeTestSuiteSpec getTestSuite()
getTestSuite in interface TestSuiteBinarySpecNativeTestSuiteSpec getComponent()
NativeBinarySpecgetComponent in interface NativeBinarySpecNativeBinarySpec getTestedBinary()
getTestedBinary in interface TestSuiteBinarySpecjava.io.File getExecutableFile()
NativeTestSuiteBinarySpec.TasksCollection getTasks()
getTasks in interface BinarySpecNativeInstallationSpec getInstallation()
NativeExecutableFileSpec getExecutable()