Rob McDougall created SLING-12131: ------------------------------------- Summary: Update sling-parent pom.xml to include JUnit5 dependencies Key: SLING-12131 URL: https://issues.apache.org/jira/browse/SLING-12131 Project: Sling Issue Type: Task Reporter: Rob McDougall
JUnit4 is in maintenance mode (no updates in the last 2 years and then only security fixes). I think updating projects to JUnit5 should be encouraged. I am thinking this should be a relatively easy change of adding the junit-jupiter and junit-vintage-engine into the Dependency Management section of the sling-parent. Once this is done, individual projects could switch to the vintage-engine (at the very least) or move to jupiter by switching the dependency in their project pom. Some day down the road, the JUnit 4 dependencies could be removed. Projects that have not updated to JUnit5 (vintage or jupiter) by that time are likely no longer maintained. -- This message was sent by Atlassian Jira (v8.20.10#820010)