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 CppExecutable
getDevelopmentBinary()
Returns the binary of the component to use as the default for development.CppExecutable
getTestExecutable()
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:
getDevelopmentBinary
in interfaceCppComponent
-
getTestExecutable
CppExecutable getTestExecutable()
Returns the executable that will be executed to run the tests.- Since:
- 4.4
-
-