Interface CppTestExecutable
- All Superinterfaces:
- BuildableComponent,- ComponentWithDependencies,- ComponentWithExecutable,- ComponentWithInstallation,- ComponentWithNativeRuntime,- ComponentWithObjectFiles,- CppBinary,- Named,- SoftwareComponent,- TestComponent
public interface CppTestExecutable
extends CppBinary, ComponentWithExecutable, ComponentWithInstallation, TestComponent
A test executable with tests implemented in C++.
- Since:
- 4.5
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.gradle.api.NamedNamed.Namer
- 
Field SummaryFields inherited from interface org.gradle.language.cpp.CppBinaryDEBUGGABLE_ATTRIBUTE, LINKAGE_ATTRIBUTE, OPTIMIZED_ATTRIBUTE
- 
Method SummaryModifier and TypeMethodDescriptionProvider<? extends RunTestExecutable> Returns the task that runs the tests for this component.Methods inherited from interface org.gradle.language.ComponentWithDependenciesgetDependenciesMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithExecutablegetExecutableFile, getExecutableFileProducer, getLinkLibraries, getLinkTaskMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithInstallationgetInstallDirectory, getInstallTask, getRuntimeLibrariesMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithNativeRuntimegetBaseName, getTargetMachine, getToolChain, isDebuggable, isOptimizedMethods inherited from interface org.gradle.language.nativeplatform.ComponentWithObjectFilesgetObjectsMethods inherited from interface org.gradle.language.cpp.CppBinarygetCompileIncludePath, getCompileTask, getCppSource, getLinkLibraries, getRuntimeLibraries, getTargetPlatform
- 
Method Details- 
getRunTaskProvider<? extends RunTestExecutable> getRunTask()Returns the task that runs the tests for this component.- Specified by:
- getRunTaskin interface- TestComponent
 
 
-