Package org.apache.maven.plugin.failsafe
Class VerifyMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugin.failsafe.VerifyMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo,SurefireReportParameters
@Mojo(name="verify",
defaultPhase=VERIFY,
requiresProject=true,
threadSafe=true)
public class VerifyMojo
extends org.apache.maven.plugin.AbstractMojo
implements SurefireReportParameters
Verify integration tests ran using Failsafe.
- Author:
- Stephen Connolly, Jason van Zyl
-
Field Summary
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute()protected String[]booleanintprotected Stringorg.apache.maven.execution.MavenSessionbooleanisSkip()booleanDeprecated.booleanbooleanbooleanvoidsetBasedir(File basedir) voidsetFailIfNoTests(boolean failIfNoTests) voidsetFailOnFlakeCount(int failOnFlakeCount) voidsetReportsDirectory(File reportsDirectory) voidsetSession(org.apache.maven.execution.MavenSession session) voidsetSkip(boolean skip) voidsetSkipExec(boolean skipExec) Deprecated.voidsetSkipITs(boolean skipITs) voidsetSkipTests(boolean skipTests) voidsetSummaryFile(File summaryFile) voidsetTestClassesDirectory(File testClassesDirectory) voidsetTestFailureIgnore(boolean testFailureIgnore) protected booleanMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
VerifyMojo
public VerifyMojo() -
VerifyMojo
public VerifyMojo(org.slf4j.Logger logger)
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Specified by:
executein interfaceorg.apache.maven.plugin.Mojo- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-
verifyParameters
protected boolean verifyParameters() throws org.apache.maven.plugin.MojoFailureException- Throws:
org.apache.maven.plugin.MojoFailureException
-
getPluginName
-
getDefaultIncludes
-
isSkipTests
public boolean isSkipTests()- Specified by:
isSkipTestsin interfaceSurefireReportParameters
-
setSkipTests
public void setSkipTests(boolean skipTests) - Specified by:
setSkipTestsin interfaceSurefireReportParameters
-
isSkipITs
public boolean isSkipITs() -
setSkipITs
public void setSkipITs(boolean skipITs) -
isSkipExec
Deprecated.- Specified by:
isSkipExecin interfaceSurefireReportParameters
-
setSkipExec
Deprecated.- Specified by:
setSkipExecin interfaceSurefireReportParameters
-
isSkip
public boolean isSkip()- Specified by:
isSkipin interfaceSurefireReportParameters
-
setSkip
public void setSkip(boolean skip) - Specified by:
setSkipin interfaceSurefireReportParameters
-
isTestFailureIgnore
public boolean isTestFailureIgnore()- Specified by:
isTestFailureIgnorein interfaceSurefireReportParameters
-
setTestFailureIgnore
public void setTestFailureIgnore(boolean testFailureIgnore) - Specified by:
setTestFailureIgnorein interfaceSurefireReportParameters
-
getBasedir
- Specified by:
getBasedirin interfaceSurefireReportParameters
-
setBasedir
- Specified by:
setBasedirin interfaceSurefireReportParameters
-
getTestClassesDirectory
- Specified by:
getTestClassesDirectoryin interfaceSurefireReportParameters
-
setTestClassesDirectory
- Specified by:
setTestClassesDirectoryin interfaceSurefireReportParameters
-
getReportsDirectory
- Specified by:
getReportsDirectoryin interfaceSurefireReportParameters
-
setReportsDirectory
- Specified by:
setReportsDirectoryin interfaceSurefireReportParameters
-
getSummaryFile
-
setSummaryFile
-
getFailIfNoTests
public boolean getFailIfNoTests()- Specified by:
getFailIfNoTestsin interfaceSurefireReportParameters
-
setFailIfNoTests
public void setFailIfNoTests(boolean failIfNoTests) - Specified by:
setFailIfNoTestsin interfaceSurefireReportParameters
-
getFailOnFlakeCount
public int getFailOnFlakeCount()- Specified by:
getFailOnFlakeCountin interfaceSurefireReportParameters
-
setFailOnFlakeCount
public void setFailOnFlakeCount(int failOnFlakeCount) - Specified by:
setFailOnFlakeCountin interfaceSurefireReportParameters
-
getSession
public org.apache.maven.execution.MavenSession getSession() -
setSession
public void setSession(org.apache.maven.execution.MavenSession session)
-