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 classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
ConstructorDescriptionCppUnitJunitHudsonTestType
(String pattern) CppUnitJunitHudsonTestType
(String pattern, boolean skipNoTestFiles, boolean failIfNotNew, boolean deleteOutputFiles, boolean stopProcessingIfError) -
Method Summary
Modifier and TypeMethodDescriptionvoid
setDeleteOutputFiles
(boolean deleteOutputFiles) void
setExcludesPattern
(String excludesPattern) void
setFailIfNotNew
(boolean failIfNotNew) void
setSkipNoTestFiles
(boolean skipNoTestFiles) void
setStopProcessingIfError
(boolean stopProcessingIfError) Methods inherited from class org.jenkinsci.lib.dtkit.type.TestType
all, getDescriptor, getInputMetric
Methods 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:
setDeleteOutputFiles
in classorg.jenkinsci.lib.dtkit.type.MetricsType
-
setFailIfNotNew
@DataBoundSetter public void setFailIfNotNew(boolean failIfNotNew) - Overrides:
setFailIfNotNew
in classorg.jenkinsci.lib.dtkit.type.MetricsType
-
setExcludesPattern
- Overrides:
setExcludesPattern
in classorg.jenkinsci.lib.dtkit.type.MetricsType
-
setSkipNoTestFiles
@DataBoundSetter public void setSkipNoTestFiles(boolean skipNoTestFiles) - Overrides:
setSkipNoTestFiles
in classorg.jenkinsci.lib.dtkit.type.MetricsType
-
setStopProcessingIfError
@DataBoundSetter public void setStopProcessingIfError(boolean stopProcessingIfError) - Overrides:
setStopProcessingIfError
in classorg.jenkinsci.lib.dtkit.type.MetricsType
-