Annotation Interface Challenge


@Target(METHOD) @Retention(RUNTIME) @Disabled public @interface Challenge
Challenge metadata to track where challenges from GitHub came from, what version was affected by the challenge, and if the issue has been fixed. Aggregates the @Disabled annotation from Junit
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    REQUIRED: Link to the challenge on GitHub
    REQUIRED: The version of the TCK where the challenge was found.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    OPTIONAL: Link to the pull request on GitHub that fixes the challenge
    OPTIONAL: The reason the TCK was disabled
    OPTIONAL: The version of the TCK where the test can be re-enabled
  • Element Details

    • link

      String link
      REQUIRED: Link to the challenge on GitHub
    • version

      String version
      REQUIRED: The version of the TCK where the challenge was found.
    • fix

      String fix
      OPTIONAL: Link to the pull request on GitHub that fixes the challenge
      Default:
      ""
    • reintroduce

      String reintroduce
      OPTIONAL: The version of the TCK where the test can be re-enabled
      Default:
      ""
    • reason

      String reason
      OPTIONAL: The reason the TCK was disabled
      Default:
      ""