From 581246b07001eebda3a8367c844c24f86f70d82f Mon Sep 17 00:00:00 2001 From: linghengqian Date: Thu, 13 Jun 2024 23:14:58 +0800 Subject: [PATCH] Fixes the issue that nativeTest cannot be executed using Junit 5.11.0-M2 --- .../platform/config/platform/PlatformConfigProvider.java | 1 + gradle/libs.versions.toml | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/common/junit-platform-native/src/main/java/org/graalvm/junit/platform/config/platform/PlatformConfigProvider.java b/common/junit-platform-native/src/main/java/org/graalvm/junit/platform/config/platform/PlatformConfigProvider.java index d9c03eb1..652154b3 100644 --- a/common/junit-platform-native/src/main/java/org/graalvm/junit/platform/config/platform/PlatformConfigProvider.java +++ b/common/junit-platform-native/src/main/java/org/graalvm/junit/platform/config/platform/PlatformConfigProvider.java @@ -49,6 +49,7 @@ public class PlatformConfigProvider implements PluginConfigProvider { @Override public void onLoad(NativeImageConfiguration config) { config.initializeAtBuildTime( + "org.junit.platform.commons.util.LruCache", "org.junit.platform.launcher.TestIdentifier", "org.junit.platform.launcher.core.InternalTestPlan", "org.junit.platform.commons.util.StringUtils", diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 90e2120d..38f48546 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -11,8 +11,8 @@ mavenEmbedder = "3.8.6" mavenWagon = "3.4.3" graalvm = "23.0.2" jackson = "2.13.5" -junitPlatform = "1.10.0" -junitJupiter = "5.10.0" +junitPlatform = "1.11.0-M2" +junitJupiter = "5.11.0-M2" aether = "1.1.0" slf4j = "1.7.9" groovy = "3.0.11"