@API(status=INTERNAL, since="5.4") public class DefaultJupiterConfiguration extends Object implements JupiterConfiguration
JupiterConfiguration
API.DEACTIVATE_ALL_CONDITIONS_PATTERN, DEACTIVATE_CONDITIONS_PATTERN_PROPERTY_NAME, DEFAULT_EXECUTION_MODE_PROPERTY_NAME, DEFAULT_TEST_INSTANCE_LIFECYCLE_PROPERTY_NAME, EXTENSIONS_AUTODETECTION_ENABLED_PROPERTY_NAME, PARALLEL_EXECUTION_ENABLED_PROPERTY_NAME
Constructor and Description |
---|
DefaultJupiterConfiguration(ConfigurationParameters configurationParameters) |
Modifier and Type | Method and Description |
---|---|
ExecutionMode |
getDefaultExecutionMode() |
TestInstance.Lifecycle |
getDefaultTestInstanceLifecycle() |
Predicate<ExecutionCondition> |
getExecutionConditionFilter() |
Optional<String> |
getRawConfigurationParameter(String key) |
boolean |
isExtensionAutoDetectionEnabled() |
boolean |
isParallelExecutionEnabled() |
public DefaultJupiterConfiguration(ConfigurationParameters configurationParameters)
public Optional<String> getRawConfigurationParameter(String key)
getRawConfigurationParameter
in interface JupiterConfiguration
public boolean isParallelExecutionEnabled()
isParallelExecutionEnabled
in interface JupiterConfiguration
public boolean isExtensionAutoDetectionEnabled()
isExtensionAutoDetectionEnabled
in interface JupiterConfiguration
public ExecutionMode getDefaultExecutionMode()
getDefaultExecutionMode
in interface JupiterConfiguration
public TestInstance.Lifecycle getDefaultTestInstanceLifecycle()
getDefaultTestInstanceLifecycle
in interface JupiterConfiguration
public Predicate<ExecutionCondition> getExecutionConditionFilter()
getExecutionConditionFilter
in interface JupiterConfiguration
Copyright © 2022. All rights reserved.