Package org.junit.jupiter.engine.config
Class CachingJupiterConfiguration
- java.lang.Object
-
- org.junit.jupiter.engine.config.CachingJupiterConfiguration
-
- All Implemented Interfaces:
JupiterConfiguration
@API(status=INTERNAL, since="5.4") public class CachingJupiterConfiguration extends java.lang.Object implements JupiterConfigurationCaching implementation of theJupiterConfigurationAPI.- Since:
- 5.4
-
-
Field Summary
-
Fields inherited from interface org.junit.jupiter.engine.config.JupiterConfiguration
DEACTIVATE_ALL_CONDITIONS_PATTERN, DEACTIVATE_CONDITIONS_PATTERN_PROPERTY_NAME, DEFAULT_AFTER_ALL_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_AFTER_EACH_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_BEFORE_ALL_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_BEFORE_EACH_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_CLASSES_EXECUTION_MODE_PROPERTY_NAME, DEFAULT_DISPLAY_NAME_GENERATOR_PROPERTY_NAME, DEFAULT_EXECUTION_MODE_PROPERTY_NAME, DEFAULT_LIFECYCLE_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_TEST_FACTORY_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_TEST_INSTANCE_LIFECYCLE_PROPERTY_NAME, DEFAULT_TEST_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_TEST_TEMPLATE_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_TESTABLE_METHOD_TIMEOUT_PROPERTY_NAME, DEFAULT_TIMEOUT_PROPERTY_NAME, EXTENSIONS_AUTODETECTION_ENABLED_PROPERTY_NAME, PARALLEL_EXECUTION_ENABLED_PROPERTY_NAME, TIMEOUT_MODE_PROPERTY_NAME
-
-
Constructor Summary
Constructors Constructor Description CachingJupiterConfiguration(JupiterConfiguration delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.junit.jupiter.api.parallel.ExecutionModegetDefaultClassesExecutionMode()org.junit.jupiter.api.DisplayNameGeneratorgetDefaultDisplayNameGenerator()org.junit.jupiter.api.parallel.ExecutionModegetDefaultExecutionMode()org.junit.jupiter.api.TestInstance.LifecyclegetDefaultTestInstanceLifecycle()java.util.function.Predicate<org.junit.jupiter.api.extension.ExecutionCondition>getExecutionConditionFilter()java.util.Optional<java.lang.String>getRawConfigurationParameter(java.lang.String key)booleanisExtensionAutoDetectionEnabled()booleanisParallelExecutionEnabled()
-
-
-
Constructor Detail
-
CachingJupiterConfiguration
public CachingJupiterConfiguration(JupiterConfiguration delegate)
-
-
Method Detail
-
getRawConfigurationParameter
public java.util.Optional<java.lang.String> getRawConfigurationParameter(java.lang.String key)
- Specified by:
getRawConfigurationParameterin interfaceJupiterConfiguration
-
isParallelExecutionEnabled
public boolean isParallelExecutionEnabled()
- Specified by:
isParallelExecutionEnabledin interfaceJupiterConfiguration
-
isExtensionAutoDetectionEnabled
public boolean isExtensionAutoDetectionEnabled()
- Specified by:
isExtensionAutoDetectionEnabledin interfaceJupiterConfiguration
-
getDefaultExecutionMode
public org.junit.jupiter.api.parallel.ExecutionMode getDefaultExecutionMode()
- Specified by:
getDefaultExecutionModein interfaceJupiterConfiguration
-
getDefaultClassesExecutionMode
public org.junit.jupiter.api.parallel.ExecutionMode getDefaultClassesExecutionMode()
- Specified by:
getDefaultClassesExecutionModein interfaceJupiterConfiguration
-
getDefaultTestInstanceLifecycle
public org.junit.jupiter.api.TestInstance.Lifecycle getDefaultTestInstanceLifecycle()
- Specified by:
getDefaultTestInstanceLifecyclein interfaceJupiterConfiguration
-
getExecutionConditionFilter
public java.util.function.Predicate<org.junit.jupiter.api.extension.ExecutionCondition> getExecutionConditionFilter()
- Specified by:
getExecutionConditionFilterin interfaceJupiterConfiguration
-
getDefaultDisplayNameGenerator
public org.junit.jupiter.api.DisplayNameGenerator getDefaultDisplayNameGenerator()
- Specified by:
getDefaultDisplayNameGeneratorin interfaceJupiterConfiguration
-
-