Annotation Interface RequiresDialectFeature


@Target({METHOD,TYPE}) @Retention(RUNTIME) @Deprecated(forRemoval=true) public @interface RequiresDialectFeature
Deprecated, for removal: This API element is subject to removal in a future version.
Use JUnit 5 and RequiresDialectFeature instead.
Annotation used to indicate that a test should be run only when the current dialect supports the specified feature.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<? extends DialectCheck>[]
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    Comment describing the reason why the feature is required.
    Deprecated, for removal: This API element is subject to removal in a future version.
    The key of a JIRA issue which relates this this feature requirement.
  • Element Details

    • value

      Class<? extends DialectCheck>[] value
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns:
      Class which checks the necessary dialect feature
    • comment

      String comment
      Deprecated, for removal: This API element is subject to removal in a future version.
      Comment describing the reason why the feature is required.
      Returns:
      The comment
      Default:
      ""
    • jiraKey

      String jiraKey
      Deprecated, for removal: This API element is subject to removal in a future version.
      The key of a JIRA issue which relates this this feature requirement.
      Returns:
      The jira issue key
      Default:
      ""