Class CppUnitJunitHudsonTestType
java.lang.Object
org.jenkinsci.lib.dtkit.type.MetricsType
org.jenkinsci.lib.dtkit.type.TestType
org.jenkinsci.plugins.xunit.types.CppUnitJunitHudsonTestType
- All Implemented Interfaces:
ExtensionPoint,Describable<org.jenkinsci.lib.dtkit.type.TestType>,Serializable
public class CppUnitJunitHudsonTestType
extends org.jenkinsci.lib.dtkit.type.TestType
CppUnit is a
unit testing framework module for the C++ programming language.
The first port of JUnit to C++ was done by Michael Feathers. His versions can be found on the XProgramming software page. They are os-specific, so Jerome Lacoste provided a port to Unix/Solaris. His version can be found on the same page. The CppUnit project has combined and built on this work.
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
ConstructorsConstructorDescriptionCppUnitJunitHudsonTestType(String pattern) CppUnitJunitHudsonTestType(String pattern, boolean skipNoTestFiles, boolean failIfNotNew, boolean deleteOutputFiles, boolean stopProcessingIfError) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetDeleteOutputFiles(boolean deleteOutputFiles) voidsetExcludesPattern(String excludesPattern) voidsetFailIfNotNew(boolean failIfNotNew) voidsetSkipNoTestFiles(boolean skipNoTestFiles) voidsetStopProcessingIfError(boolean stopProcessingIfError) Methods inherited from class org.jenkinsci.lib.dtkit.type.TestType
all, getDescriptor, getInputMetricMethods inherited from class org.jenkinsci.lib.dtkit.type.MetricsType
getExcludesPattern, getPattern, isDeleteOutputFiles, isFaildedIfNotNew, isFailIfNotNew, isSkipNoTestFiles, isStopProcessingIfError, readResolve
-
Constructor Details
-
CppUnitJunitHudsonTestType
public CppUnitJunitHudsonTestType(String pattern, boolean skipNoTestFiles, boolean failIfNotNew, boolean deleteOutputFiles, boolean stopProcessingIfError) -
CppUnitJunitHudsonTestType
-
-
Method Details
-
setDeleteOutputFiles
@DataBoundSetter public void setDeleteOutputFiles(boolean deleteOutputFiles) - Overrides:
setDeleteOutputFilesin classorg.jenkinsci.lib.dtkit.type.MetricsType
-
setFailIfNotNew
@DataBoundSetter public void setFailIfNotNew(boolean failIfNotNew) - Overrides:
setFailIfNotNewin classorg.jenkinsci.lib.dtkit.type.MetricsType
-
setExcludesPattern
- Overrides:
setExcludesPatternin classorg.jenkinsci.lib.dtkit.type.MetricsType
-
setSkipNoTestFiles
@DataBoundSetter public void setSkipNoTestFiles(boolean skipNoTestFiles) - Overrides:
setSkipNoTestFilesin classorg.jenkinsci.lib.dtkit.type.MetricsType
-
setStopProcessingIfError
@DataBoundSetter public void setStopProcessingIfError(boolean stopProcessingIfError) - Overrides:
setStopProcessingIfErrorin classorg.jenkinsci.lib.dtkit.type.MetricsType
-