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
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertIfRunResult(Object result) createBooterConfiguration(ClassLoader surefireClassLoader, boolean insideFork) private ObjectcreateDirectoryScannerParameters(DirectoryScannerParameters directoryScannerParameters) private ObjectcreateReporterConfiguration(ReporterConfiguration reporterConfig) private ObjectcreateRunOrderParameters(RunOrderParameters runOrderParameters) private ObjectcreateTestArtifactInfo(TestArtifactInfo testArtifactInfo) private ObjectcreateTestListResolver(TestListResolver resolver) private ObjectcreateTestRequest(TestRequest suiteDefinition) instantiateProvider(String providerClassName, Object booterParameters) private boolean(package private) voidsetDirectoryScannerParameters(Object o, DirectoryScannerParameters dirScannerParams) voidsetIfDirScannerAware(Object o, DirectoryScannerParameters dirScannerParams) voidsetMainCliOptions(Object o, List<CommandLineOption> options) (package private) voidsetProviderProperties(Object o, Map<String, String> providerProperties) voidsetProviderPropertiesAware(Object o, Map<String, String> properties) private voidsetReporterConfiguration(Object o, ReporterConfiguration reporterConfiguration) voidsetReporterConfigurationAware(Object o, ReporterConfiguration reporterConfiguration1) (package private) voidsetReporterFactory(Object o, Object reporterFactory) voidsetReporterFactoryAware(Object o, Object reporterFactory) voidsetRunOrderParameters(Object o, RunOrderParameters runOrderParameters) voidsetSkipAfterFailureCount(Object o, int skipAfterFailureCount) voidsetSystemExitTimeout(Object o, Integer systemExitTimeout) (package private) voidsetTestArtifactInfo(Object o, TestArtifactInfo testArtifactInfo) voidsetTestArtifactInfoAware(Object o, TestArtifactInfo testArtifactInfo1) (package private) voidsetTestClassLoader(Object o, ClassLoader testClassLoader) voidsetTestClassLoaderAware(Object o, ClassLoader testClassLoader) (package private) voidsetTestSuiteDefinition(Object o, TestRequest testSuiteDefinition1) voidsetTestSuiteDefinitionAware(Object o, TestRequest testSuiteDefinition2) private static Collection<Integer>toOrdinals(Collection<? extends Enum<?>> enums)
-
Field Details
-
surefireClassLoader
-
reporterConfiguration
-
testRequest
-
testArtifactInfo
-
directoryScannerParameters
-
runOrderParameters
-
baseProviderFactory
-
runResult
-
booterParameters
-
reporterFactory
-
testListResolver
-
commandLineOptionsClass
-
-
Constructor Details
-
SurefireReflector
-
-
Method Details
-
convertIfRunResult
-
createTestRequest
-
createTestListResolver
-
createDirectoryScannerParameters
private Object createDirectoryScannerParameters(DirectoryScannerParameters directoryScannerParameters) -
createRunOrderParameters
-
createTestArtifactInfo
-
createReporterConfiguration
-
createBooterConfiguration
-
instantiateProvider
-
setIfDirScannerAware
-
setMainCliOptions
-
setSkipAfterFailureCount
-
setSystemExitTimeout
-
setDirectoryScannerParameters
-
setRunOrderParameters
-
setTestSuiteDefinitionAware
-
setTestSuiteDefinition
-
setProviderPropertiesAware
-
setProviderProperties
-
setReporterConfigurationAware
-
setReporterConfiguration
-
setTestClassLoaderAware
-
setTestClassLoader
-
setTestArtifactInfoAware
-
setTestArtifactInfo
-
setReporterFactoryAware
-
setReporterFactory
-
isRunResult
-
toOrdinals
-