Skip to content

Conversation

@big-andy-coates
Copy link
Collaborator

There exist test cases run by ModulePluginSmokeTest that are always excluded due to the minimum JDK version now being 17 and the minimum Gradle version now being 8.11.

Removing these test cases allows some clean-up to be done without reducing the test coverage:

  • test-project-kotlin-pre-1-7 project can be removed, as this version of Kotlin does work with Gradle versions > 8.0
  • smokeTestJunit5 no longer needs tests covering older versions of Junit (< 5.8.0), as these require Gradlew versions < 8.11

Also added the latest 5.+ JUnit version to the tests and docs

There exist test cases run by `ModulePluginSmokeTest` that are always excluded due to the minimum JDK version now being 17 and the minimum Gradle version now being 8.11.

Removing these test cases allows some clean-up to be done without reducing the test coverage:

- `test-project-kotlin-pre-1-7` project can be removed, as this version of Kotlin does work with Gradle versions > 8.0
- `smokeTestJunit5` no longer needs tests covering older versions of Junit (< 5.8.0), as these require Gradlew versions < 8.11

Also added the latest 5.+ JUnit version to the tests and docs
@big-andy-coates big-andy-coates added the chore Change that affect the published artefacts and therefore can be excluded from release notes label Oct 31, 2025
@big-andy-coates big-andy-coates merged commit 9448da8 into master Oct 31, 2025
1 check passed
@big-andy-coates big-andy-coates deleted the test-clean-up branch October 31, 2025 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Change that affect the published artefacts and therefore can be excluded from release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants