Bump org.junit.jupiter:junit-jupiter-engine from 5.8.1 to 6.0.3#33
Bump org.junit.jupiter:junit-jupiter-engine from 5.8.1 to 6.0.3#33dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) from 5.8.1 to 6.0.3. - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](junit-team/junit-framework@r5.8.1...r6.0.3) --- updated-dependencies: - dependency-name: org.junit.jupiter:junit-jupiter-engine dependency-version: 6.0.3 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
|
||
| testImplementation 'org.junit.jupiter:junit-jupiter-api:5.10.1' | ||
| testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1' | ||
| testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:6.0.3' |
There was a problem hiding this comment.
🔴 JUnit Jupiter API/Engine major version mismatch will break tests
The junit-jupiter-engine is bumped to 6.0.3 while junit-jupiter-api remains at 5.10.1 (line 17). The JUnit Jupiter API and Engine are tightly coupled components that must share the same version — the engine discovers and executes tests written against the API. A major version mismatch (5.x vs 6.x) will cause test execution failures at runtime: either the engine artifact won't resolve from Maven Central (JUnit Jupiter has no published 6.x line), or if it did, it would be incompatible with the 5.x API annotations used in src/test/java/com/example/ApplicationTest.java. The previous version 5.8.1 was already mismatched with the API 5.10.1; both should be aligned to the same version (e.g., 5.10.1).
| testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:6.0.3' | |
| testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.10.1' |
Was this helpful? React with 👍 or 👎 to provide feedback.
Bumps org.junit.jupiter:junit-jupiter-engine from 5.8.1 to 6.0.3.
Release notes
Sourced from org.junit.jupiter:junit-jupiter-engine's releases.
... (truncated)
Commits
36e3253Release 6.0.3295561fFinalize 6.0.3 release notesea18076Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (#5348)869e232Add 5.14.3 release notesd4b34c4Fix links to User Guide5c8fb0fReliably support JRE.OTHER with @EnabledOnJre and @DisabledOnJrefebb13fCheck out entire repo so switching tomainbranch works in last step71fba90Installpoppler-utilsforpdfinfo740e9e0Update API baseline2ba535fUse release branch of examples repoDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)