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,org.apache.maven.plugin.surefire.SurefireReportParameters
@Mojo(name="verify", defaultPhase=VERIFY, requiresProject=true, threadSafe=true) public class VerifyMojo extends org.apache.maven.plugin.AbstractMojo implements org.apache.maven.plugin.surefire.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()java.io.FilegetBasedir()protected java.lang.String[]getDefaultIncludes()java.lang.BooleangetFailIfNoTests()protected java.lang.StringgetPluginName()java.io.FilegetReportsDirectory()java.io.FilegetTestClassesDirectory()booleanisSkip()booleanisSkipExec()Deprecated.booleanisSkipITs()booleanisSkipTests()booleanisTestFailureIgnore()voidsetBasedir(java.io.File basedir)voidsetFailIfNoTests(boolean failIfNoTests)voidsetReportsDirectory(java.io.File reportsDirectory)voidsetSkip(boolean skip)voidsetSkipExec(boolean skipExec)Deprecated.voidsetSkipITs(boolean skipITs)voidsetSkipTests(boolean skipTests)voidsetTestClassesDirectory(java.io.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 java.lang.String getPluginName()
-
getDefaultIncludes
protected java.lang.String[] getDefaultIncludes()
-
isSkipTests
public boolean isSkipTests()
- Specified by:
isSkipTestsin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setSkipTests
public void setSkipTests(boolean skipTests)
- Specified by:
setSkipTestsin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
isSkipITs
public boolean isSkipITs()
-
setSkipITs
public void setSkipITs(boolean skipITs)
-
isSkipExec
@Deprecated public boolean isSkipExec()
Deprecated.- Specified by:
isSkipExecin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setSkipExec
@Deprecated public void setSkipExec(boolean skipExec)
Deprecated.- Specified by:
setSkipExecin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
isSkip
public boolean isSkip()
- Specified by:
isSkipin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setSkip
public void setSkip(boolean skip)
- Specified by:
setSkipin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
isTestFailureIgnore
public boolean isTestFailureIgnore()
- Specified by:
isTestFailureIgnorein interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setTestFailureIgnore
public void setTestFailureIgnore(boolean testFailureIgnore)
- Specified by:
setTestFailureIgnorein interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
getBasedir
public java.io.File getBasedir()
- Specified by:
getBasedirin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setBasedir
public void setBasedir(java.io.File basedir)
- Specified by:
setBasedirin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
getTestClassesDirectory
public java.io.File getTestClassesDirectory()
- Specified by:
getTestClassesDirectoryin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setTestClassesDirectory
public void setTestClassesDirectory(java.io.File testClassesDirectory)
- Specified by:
setTestClassesDirectoryin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
getReportsDirectory
public java.io.File getReportsDirectory()
- Specified by:
getReportsDirectoryin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setReportsDirectory
public void setReportsDirectory(java.io.File reportsDirectory)
- Specified by:
setReportsDirectoryin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
getFailIfNoTests
public java.lang.Boolean getFailIfNoTests()
- Specified by:
getFailIfNoTestsin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setFailIfNoTests
public void setFailIfNoTests(boolean failIfNoTests)
- Specified by:
setFailIfNoTestsin interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
-