Package org.apache.maven.surefire.booter
Class SurefireReflector
java.lang.Object
org.apache.maven.surefire.booter.SurefireReflector
Does reflection based invocation of the surefire methods.
This is to avoid complications with linkage issues
This is to avoid complications with linkage issues
- Author:
- Kristian Rosenvold
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertIfRunResult
(Object result) createBooterConfiguration
(ClassLoader surefireClassLoader, boolean insideFork) instantiateProvider
(String providerClassName, Object booterParameters) void
setIfDirScannerAware
(Object o, org.apache.maven.surefire.api.testset.DirectoryScannerParameters dirScannerParams) void
setMainCliOptions
(Object o, List<org.apache.maven.surefire.api.cli.CommandLineOption> options) void
setProviderPropertiesAware
(Object o, Map<String, String> properties) void
setReporterConfigurationAware
(Object o, org.apache.maven.surefire.api.report.ReporterConfiguration reporterConfiguration1) void
setReporterFactoryAware
(Object o, Object reporterFactory) void
setRunOrderParameters
(Object o, org.apache.maven.surefire.api.testset.RunOrderParameters runOrderParameters) void
setSkipAfterFailureCount
(Object o, int skipAfterFailureCount) void
setSystemExitTimeout
(Object o, Integer systemExitTimeout) void
setTestArtifactInfoAware
(Object o, org.apache.maven.surefire.api.testset.TestArtifactInfo testArtifactInfo1) void
setTestClassLoaderAware
(Object o, ClassLoader testClassLoader) void
setTestSuiteDefinitionAware
(Object o, org.apache.maven.surefire.api.testset.TestRequest testSuiteDefinition2)
-
Constructor Details
-
SurefireReflector
-
-
Method Details
-
convertIfRunResult
-
createBooterConfiguration
-
instantiateProvider
-
setIfDirScannerAware
public void setIfDirScannerAware(Object o, org.apache.maven.surefire.api.testset.DirectoryScannerParameters dirScannerParams) -
setMainCliOptions
-
setSkipAfterFailureCount
-
setSystemExitTimeout
-
setRunOrderParameters
public void setRunOrderParameters(Object o, org.apache.maven.surefire.api.testset.RunOrderParameters runOrderParameters) -
setTestSuiteDefinitionAware
public void setTestSuiteDefinitionAware(Object o, org.apache.maven.surefire.api.testset.TestRequest testSuiteDefinition2) -
setProviderPropertiesAware
-
setReporterConfigurationAware
public void setReporterConfigurationAware(Object o, org.apache.maven.surefire.api.report.ReporterConfiguration reporterConfiguration1) -
setTestClassLoaderAware
-
setTestArtifactInfoAware
public void setTestArtifactInfoAware(Object o, org.apache.maven.surefire.api.testset.TestArtifactInfo testArtifactInfo1) -
setReporterFactoryAware
-