-
Notifications
You must be signed in to change notification settings - Fork 4
Update org.junit.jupiter to v5.12.2 #207
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
Conversation
3673d02
to
0983bdd
Compare
0983bdd
to
3c0c0a9
Compare
7e943d5
to
1c63033
Compare
310795b
to
6f07032
Compare
6f07032
to
9f3b386
Compare
9f3b386
to
c0ae054
Compare
Co-Authored-By: Toshihiro Nakamura <[email protected]>
I've added the This resolves the test failures that were occurring due to missing the JUnit Platform Launcher dependency. The error was: Note that the JUnit Platform uses a different version numbering scheme than JUnit Jupiter, so the correct version is 1.12.2 (not 5.12.2) to match JUnit Jupiter 5.12.2. All tests and code generation tasks pass successfully with this change. |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Co-Authored-By: Toshihiro Nakamura <[email protected]>
I've refactored the JUnit dependencies to use the BOM approach as requested: // Use JUnit BOM for version management
testImplementation(platform("org.junit:junit-bom:5.12.2"))
testImplementation("org.junit.jupiter:junit-jupiter-api")
testImplementation("org.junit.jupiter:junit-jupiter-params")
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine")
testRuntimeOnly("org.junit.platform:junit-platform-launcher") This approach has several advantages:
The BOM (Bill of Materials) approach is the recommended way to manage JUnit dependencies according to the JUnit documentation. |
This PR contains the following updates:
5.11.4
->5.12.2
5.11.4
->5.12.2
5.11.4
->5.12.2
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.