Class AbstractOsBasedExecutionCondition<A extends Annotation>

java.lang.Object
org.junit.jupiter.api.condition.AbstractOsBasedExecutionCondition<A>
All Implemented Interfaces:
ExecutionCondition, Extension
Direct Known Subclasses:
DisabledOnOsCondition, EnabledOnOsCondition

abstract class AbstractOsBasedExecutionCondition<A extends Annotation> extends Object implements ExecutionCondition
Base class for OS-based ExecutionCondition implementations.
Since:
5.9
  • Field Details

    • CURRENT_ARCHITECTURE

      static final String CURRENT_ARCHITECTURE
    • CURRENT_OS

      static final String CURRENT_OS
    • annotationType

      private final Class<A extends Annotation> annotationType
  • Constructor Details

    • AbstractOsBasedExecutionCondition

      AbstractOsBasedExecutionCondition(Class<A> annotationType)
  • Method Details