From 7c153f8eecb8eb452840f2c8b4b8f85e4bcc92e4 Mon Sep 17 00:00:00 2001 From: James Hamilton Date: Thu, 12 Oct 2023 12:59:11 +0200 Subject: [PATCH] Enable unit testing of Java 20 and 21 --- base/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base/build.gradle b/base/build.gradle index a3ae8a0f..ba1585c9 100644 --- a/base/build.gradle +++ b/base/build.gradle @@ -50,7 +50,7 @@ jar { // Early access automatic downloads are not yet supported: // https://github.com/gradle/gradle/issues/14814 // But it will work if e.g. Java N-ea is pre-installed -def javaVersionsForTest = 9..19 +def javaVersionsForTest = 9..21 test { useJUnitPlatform() @@ -65,7 +65,7 @@ task testAllJavaVersions() { testAllTask -> ignoreFailures = true // The version of bytebuddy used by mockk only supports Java 20 experimentally so far - if (version == 20) systemProperty 'net.bytebuddy.experimental', true + if (version >= 20) systemProperty 'net.bytebuddy.experimental', true testAllTask.dependsOn(it)