@API(status=INTERNAL, since="5.4") public class CachingJupiterConfiguration 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 |
---|
CachingJupiterConfiguration(JupiterConfiguration delegate) |
Modifier and Type | Method and Description |
---|---|
ExecutionMode |
getDefaultExecutionMode() |
TestInstance.Lifecycle |
getDefaultTestInstanceLifecycle() |
Predicate<ExecutionCondition> |
getExecutionConditionFilter() |
Optional<String> |
getRawConfigurationParameter(String key) |
boolean |
isExtensionAutoDetectionEnabled() |
boolean |
isParallelExecutionEnabled() |
public CachingJupiterConfiguration(JupiterConfiguration delegate)
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 © 2019. All rights reserved.