Annotation Type SkipForDialect


  • @Retention(RUNTIME)
    @Target({METHOD,TYPE})
    @Repeatable(SkipForDialects.class)
    public @interface SkipForDialect
    Annotation used to indicate that a test should be skipped when run against the indicated dialects.
    See Also:
    SkipForDialects
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.Class<? extends Dialect>[] value
      The dialects against which to skip the test
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String comment
      Comment describing the reason for the skip.
      java.lang.String jiraKey
      The key of a JIRA issue which covers the reason for this skip.
      boolean strictMatching
      Used to indicate if the dialects should be matched strictly (classes equal) or non-strictly (instanceof).
    • Element Detail

      • value

        java.lang.Class<? extends Dialect>[] value
        The dialects against which to skip the test
        Returns:
        The dialects
      • strictMatching

        boolean strictMatching
        Used to indicate if the dialects should be matched strictly (classes equal) or non-strictly (instanceof).
        Returns:
        Should strict matching be used?
        Default:
        false
      • comment

        java.lang.String comment
        Comment describing the reason for the skip.
        Returns:
        The comment
        Default:
        ""
      • jiraKey

        java.lang.String jiraKey
        The key of a JIRA issue which covers the reason for this skip. Eventually we should make this a requirement.
        Returns:
        The jira issue key
        Default:
        ""