slachiewicz opened a new pull request, #12717:
URL: https://github.com/apache/maven/pull/12717

   The `embedder-test-project` sample under `maven-embedder/src/test` is a 
standalone, un-parented fixture project (its own groupId/artifactId/version) 
that exists as filesystem input data. It is not part of the reactor and no test 
code references it, so nothing in the build compiles or runs it.
   
   This converts its archetype-generated `AppTest` from JUnit 3.8.1 to JUnit 5 
Jupiter and bumps its pinned surefire-plugin from 2.4.3, so the fixture still 
builds and runs standalone if someone invokes it by hand.
   
   **Scope, stated plainly:** this is deliberately narrow. Roughly 20 other 
fixture projects under `maven-embedder/src/test` and `maven-core/src/test` 
still declare `junit:junit`, and `maven-compat` still has real JUnit 4 test 
code. This PR does not touch any of them. If the preference is to do the 
fixtures in one sweep rather than piecemeal, say so and I will fold this into a 
single change instead.
   
   `maven-embedder/src/test` no longer exists on `master`, so this applies to 
the 3.x line only.
   
   <!-- Generated with assistance from Claude Opus 5; see the Generated-by 
trailer on the commit. -->


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to