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 SurefireReportParametersVerify integration tests ran using Surefire.- Author:
- Stephen Connolly, Jason van Zyl
-
-
Constructor Summary
Constructors Constructor Description VerifyMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidexecute()FilegetBasedir()protected String[]getDefaultIncludes()booleangetFailIfNoTests()intgetFailOnFlakeCount()protected StringgetPluginName()FilegetReportsDirectory()org.apache.maven.execution.MavenSessiongetSession()FilegetSummaryFile()FilegetTestClassesDirectory()booleanisSkip()booleanisSkipExec()Deprecated.booleanisSkipITs()booleanisSkipTests()booleanisTestFailureIgnore()voidsetBasedir(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 booleanverifyParameters()
-
-
-
Method Detail
-
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
protected String getPluginName()
-
getDefaultIncludes
protected String[] 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 public boolean isSkipExec()
Deprecated.- Specified by:
isSkipExecin interfaceSurefireReportParameters
-
setSkipExec
@Deprecated public void setSkipExec(boolean skipExec)
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
public File getBasedir()
- Specified by:
getBasedirin interfaceSurefireReportParameters
-
setBasedir
public void setBasedir(File basedir)
- Specified by:
setBasedirin interfaceSurefireReportParameters
-
getTestClassesDirectory
public File getTestClassesDirectory()
- Specified by:
getTestClassesDirectoryin interfaceSurefireReportParameters
-
setTestClassesDirectory
public void setTestClassesDirectory(File testClassesDirectory)
- Specified by:
setTestClassesDirectoryin interfaceSurefireReportParameters
-
getReportsDirectory
public File getReportsDirectory()
- Specified by:
getReportsDirectoryin interfaceSurefireReportParameters
-
setReportsDirectory
public void setReportsDirectory(File reportsDirectory)
- Specified by:
setReportsDirectoryin interfaceSurefireReportParameters
-
getSummaryFile
public File getSummaryFile()
-
setSummaryFile
public void setSummaryFile(File summaryFile)
-
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)
-
-