Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce zero invocations in test templates and parameterized tests #3890

Merged
merged 6 commits into from
Oct 15, 2024

Commits on Oct 15, 2024

  1. Introduce zero invocations in test templates and parameterized tests

    Add a flag to ParameterizedTest to control arguments requirement. This
    allows users to explicitly opt out from validation of arguments set
    count and silently skip a test if no arguments are provided
    
    In general, support TestTemplateInvocationContextProvider returning zero
    invocation contexts. Such providers must override new interface method
    to indicate that the framework should expect "no context returned"
    
    Resolves junit-team#1477
    nskvortsov authored and marcphilipp committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    4f9c87d View commit details
    Browse the repository at this point in the history
  2. Polish Javadoc

    marcphilipp committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    0bbbba9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d1a7707 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    91de869 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3fe5a72 View commit details
    Browse the repository at this point in the history
  6. Add to release notes

    marcphilipp committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    04e2903 View commit details
    Browse the repository at this point in the history