Interface CppTestSuite
-
- All Superinterfaces:
CppComponent,Named,SoftwareComponent
@Incubating public interface CppTestSuite extends CppComponent
A C++ test suite.- Since:
- 4.4
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.gradle.api.Named
Named.Namer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CppExecutablegetDevelopmentBinary()Returns the binary of the component to use as the default for development.CppExecutablegetTestExecutable()Returns the executable that will be executed to run the tests.-
Methods inherited from interface org.gradle.language.cpp.CppComponent
getBaseName, getCppSource, getHeaderFiles, getImplementationDependencies, getPrivateHeaderDirs, getPrivateHeaders, getSource, privateHeaders, source
-
-
-
-
Method Detail
-
getDevelopmentBinary
CppExecutable getDevelopmentBinary()
Returns the binary of the component to use as the default for development.For test suites, this is the test executable binary.
- Specified by:
getDevelopmentBinaryin interfaceCppComponent
-
getTestExecutable
CppExecutable getTestExecutable()
Returns the executable that will be executed to run the tests.- Since:
- 4.4
-
-