Binary
, BinarySpec
, Buildable
, BuildableComponentSpec
, CheckableComponentSpec
, ComponentSpec
, ModelElement
, Named
, NativeBinarySpec
, TestSuiteBinarySpec
CUnitTestSuiteBinarySpec
, 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() |
|
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.
|
getDisplayName
getInputs, getSources, isBuildable
getBuildDependencies
builtBy, getBuildTask, hasBuildDependencies, setBuildTask
checkedBy, getCheckTask, setCheckTask
getProjectPath
getDisplayName, getName
getAssembler, getBuildType, getcCompiler, getCppCompiler, getFlavor, getLibs, getLinker, getObjcCompiler, getObjcppCompiler, getRcCompiler, getStaticLibArchiver, getTargetPlatform, getToolChain, lib
NativeTestSuiteSpec getTestSuite()
getTestSuite
in interface TestSuiteBinarySpec
NativeTestSuiteSpec getComponent()
NativeBinarySpec
getComponent
in interface NativeBinarySpec
NativeBinarySpec getTestedBinary()
getTestedBinary
in interface TestSuiteBinarySpec
File getExecutableFile()
NativeTestSuiteBinarySpec.TasksCollection getTasks()
getTasks
in interface BinarySpec
NativeInstallationSpec getInstallation()
NativeExecutableFileSpec getExecutable()