-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Issue: #3708 add ParameterizedTest#argumentCountValidation #4045
base: main
Are you sure you want to change the base?
Issue: #3708 add ParameterizedTest#argumentCountValidation #4045
Commits on Oct 5, 2024
-
Issue: junit-team#3708 add ParameterizedTest#argumentCountValidation
This allows parameterized tests to fail when there are more arguments provided than declared by the test method. This is done in a backwards compatible way by only enabling that validation when the new `junit.jupiter.params.argumentCountValidation` is set to `strict` or `ParameterizedTest#argumentCountValidation` is set to `ArgumentCountValidationMode.STRICT`.
Configuration menu - View commit details
-
Copy full SHA for 2e56d56 - Browse repository at this point
Copy the full SHA 2e56d56View commit details
Commits on Oct 23, 2024
-
Merge branch 'main' into argument-count-validation-mode
# Conflicts: # junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTest.java # junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestExtension.java
Configuration menu - View commit details
-
Copy full SHA for 3d40ebe - Browse repository at this point
Copy the full SHA 3d40ebeView commit details -
- add `writing-tests-parameterized-tests-argument-count-validation` section to the user guide. - cache configuration parameter in `ExtensionContext.Store` - adjust log and error messages Issue junit-team#3708
Configuration menu - View commit details
-
Copy full SHA for 98cdf69 - Browse repository at this point
Copy the full SHA 98cdf69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89a7443 - Browse repository at this point
Copy the full SHA 89a7443View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c71632 - Browse repository at this point
Copy the full SHA 5c71632View commit details -
Configuration menu - View commit details
-
Copy full SHA for edd9f46 - Browse repository at this point
Copy the full SHA edd9f46View commit details -
Configuration menu - View commit details
-
Copy full SHA for beb53ab - Browse repository at this point
Copy the full SHA beb53abView commit details -
Configuration menu - View commit details
-
Copy full SHA for b117b69 - Browse repository at this point
Copy the full SHA b117b69View commit details
Commits on Oct 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 37216f8 - Browse repository at this point
Copy the full SHA 37216f8View commit details -
add change to release-notes 5.12.0-M1
release-notes-5.12.0-M1-junit-jupiter-new-features-and-improvements to be exact Issue junit-team#3708
Configuration menu - View commit details
-
Copy full SHA for f87404f - Browse repository at this point
Copy the full SHA f87404fView commit details -
fix ArgumentCountValidationMode javadoc typo
Co-authored-by: Marc Philipp <mail@marcphilipp.de>
Configuration menu - View commit details
-
Copy full SHA for 14a071b - Browse repository at this point
Copy the full SHA 14a071bView commit details -
improve ParameterizedTest javadoc
Co-authored-by: Marc Philipp <mail@marcphilipp.de>
Configuration menu - View commit details
-
Copy full SHA for 762c39a - Browse repository at this point
Copy the full SHA 762c39aView commit details -
use underscores for unused lambda parameter
Co-authored-by: Marc Philipp <mail@marcphilipp.de>
Configuration menu - View commit details
-
Copy full SHA for 8a84dc2 - Browse repository at this point
Copy the full SHA 8a84dc2View commit details -
use root context store for caching config value
Co-authored-by: Marc Philipp <mail@marcphilipp.de>
Configuration menu - View commit details
-
Copy full SHA for 09ced82 - Browse repository at this point
Copy the full SHA 09ced82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bf0b05 - Browse repository at this point
Copy the full SHA 0bf0b05View commit details
Commits on Oct 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f189f07 - Browse repository at this point
Copy the full SHA f189f07View commit details -
@ParameterizedTest
s to Parameterized testsCo-authored-by: Marc Philipp <mail@marcphilipp.de>
Configuration menu - View commit details
-
Copy full SHA for 36e7729 - Browse repository at this point
Copy the full SHA 36e7729View commit details -
Co-authored-by: Marc Philipp <mail@marcphilipp.de>
Configuration menu - View commit details
-
Copy full SHA for 851a4db - Browse repository at this point
Copy the full SHA 851a4dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a986bba - Browse repository at this point
Copy the full SHA a986bbaView commit details
Commits on Nov 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2dafffb - Browse repository at this point
Copy the full SHA 2dafffbView commit details -
move argument count validation to happen later
This should result in invocations with valid argument counts still being executed and only invocations with invalid argument counts fail. Issue junit-team#3708
Configuration menu - View commit details
-
Copy full SHA for e70240c - Browse repository at this point
Copy the full SHA e70240cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d84b9f - Browse repository at this point
Copy the full SHA 3d84b9fView commit details
Commits on Nov 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dd6b55a - Browse repository at this point
Copy the full SHA dd6b55aView commit details