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.SurefireReportParameters
Verify integration tests ran using Surefire.
- 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 TypeMethodDescriptionvoid
execute()
protected String[]
boolean
int
protected String
org.apache.maven.execution.MavenSession
boolean
isSkip()
boolean
Deprecated.boolean
boolean
boolean
void
setBasedir
(File basedir) void
setFailIfNoTests
(boolean failIfNoTests) void
setFailOnFlakeCount
(int failOnFlakeCount) void
setReportsDirectory
(File reportsDirectory) void
setSession
(org.apache.maven.execution.MavenSession session) void
setSkip
(boolean skip) void
setSkipExec
(boolean skipExec) Deprecated.void
setSkipITs
(boolean skipITs) void
setSkipTests
(boolean skipTests) void
setSummaryFile
(File summaryFile) void
setTestClassesDirectory
(File testClassesDirectory) void
setTestFailureIgnore
(boolean testFailureIgnore) protected boolean
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
VerifyMojo
public VerifyMojo()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Specified by:
execute
in interfaceorg.apache.maven.plugin.Mojo
- Throws:
org.apache.maven.plugin.MojoExecutionException
org.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:
isSkipTests
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setSkipTests
public void setSkipTests(boolean skipTests) - Specified by:
setSkipTests
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
isSkipITs
public boolean isSkipITs() -
setSkipITs
public void setSkipITs(boolean skipITs) -
isSkipExec
Deprecated.- Specified by:
isSkipExec
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setSkipExec
Deprecated.- Specified by:
setSkipExec
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
isSkip
public boolean isSkip()- Specified by:
isSkip
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setSkip
public void setSkip(boolean skip) - Specified by:
setSkip
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
isTestFailureIgnore
public boolean isTestFailureIgnore()- Specified by:
isTestFailureIgnore
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setTestFailureIgnore
public void setTestFailureIgnore(boolean testFailureIgnore) - Specified by:
setTestFailureIgnore
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
getBasedir
- Specified by:
getBasedir
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setBasedir
- Specified by:
setBasedir
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
getTestClassesDirectory
- Specified by:
getTestClassesDirectory
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setTestClassesDirectory
- Specified by:
setTestClassesDirectory
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
getReportsDirectory
- Specified by:
getReportsDirectory
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setReportsDirectory
- Specified by:
setReportsDirectory
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
getSummaryFile
-
setSummaryFile
-
getFailIfNoTests
public boolean getFailIfNoTests()- Specified by:
getFailIfNoTests
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setFailIfNoTests
public void setFailIfNoTests(boolean failIfNoTests) - Specified by:
setFailIfNoTests
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
getFailOnFlakeCount
public int getFailOnFlakeCount()- Specified by:
getFailOnFlakeCount
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
setFailOnFlakeCount
public void setFailOnFlakeCount(int failOnFlakeCount) - Specified by:
setFailOnFlakeCount
in interfaceorg.apache.maven.plugin.surefire.SurefireReportParameters
-
getSession
public org.apache.maven.execution.MavenSession getSession() -
setSession
public void setSession(org.apache.maven.execution.MavenSession session)
-