Interface ConditionalIgnoreRule.Condition

All Known Implementing Classes:
ConditionalIgnoreRule.IgnoreIsolated, ConditionalIgnoreRule.IgnoreLongRunning, ConditionalIgnoreRule.IgnoreWindows, IgnoreNonPostgreSQL, IgnorePostgreSQL
Enclosing class:
ConditionalIgnoreRule

public static interface ConditionalIgnoreRule.Condition
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    default boolean
    Returns whether this condition supports check at class level.
  • Method Details

    • shouldIgnore

      boolean shouldIgnore()
    • supportsClassRule

      default boolean supportsClassRule()
      Returns whether this condition supports check at class level. Note: A condition supporting the class rule behavior will be called before the FeaturesRunner.BeforeClassStatement, at this moment Nuxeo Runtime is not fully initialized and injection is not performed yet.

      By default, conditions don't support it in order to keep backward compatibility.

      Since:
      11.1