From ff06e87a820ded1bde5de0e4823db12326ac4e29 Mon Sep 17 00:00:00 2001 From: Lars Vogel Date: Thu, 2 Oct 2025 12:16:15 +0200 Subject: [PATCH] Migrate org.eclipse.ltk.ui.refactoring.tests from JUnit4 to JUnit5 - Convert @RunWith(Suite.class) to @Suite - Convert @Suite.SuiteClasses to @SelectClasses - Update imports from org.junit.runners to org.junit.platform.suite.api - Add org.junit.jupiter.api and org.junit.platform.suite.api to Import-Package --- .../META-INF/MANIFEST.MF | 5 +++-- .../org/eclipse/ltk/ui/refactoring/tests/AllTests.java | 8 ++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/tests/org.eclipse.ltk.ui.refactoring.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.ltk.ui.refactoring.tests/META-INF/MANIFEST.MF index 039d1fe903f..18365fafc73 100644 --- a/tests/org.eclipse.ltk.ui.refactoring.tests/META-INF/MANIFEST.MF +++ b/tests/org.eclipse.ltk.ui.refactoring.tests/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Automatic-Module-Name: org.eclipse.ltk.ui.refactoring.tests Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.ltk.ui.refactoring.tests;singleton:=true -Bundle-Version: 3.11.400.qualifier +Bundle-Version: 3.11.500.qualifier Bundle-Activator: org.eclipse.ltk.ui.refactoring.tests.RefactoringUITestPlugin Bundle-ActivationPolicy: lazy Bundle-Vendor: %providerName @@ -21,4 +21,5 @@ Require-Bundle: org.eclipse.text;bundle-version="[3.5.0,4.0.0)" Bundle-RequiredExecutionEnvironment: JavaSE-17 Eclipse-BundleShape: dir -Import-Package: org.junit.jupiter.api +Import-Package: org.junit.jupiter.api, + org.junit.platform.suite.api diff --git a/tests/org.eclipse.ltk.ui.refactoring.tests/src/org/eclipse/ltk/ui/refactoring/tests/AllTests.java b/tests/org.eclipse.ltk.ui.refactoring.tests/src/org/eclipse/ltk/ui/refactoring/tests/AllTests.java index a7d04b7c388..a856d023316 100644 --- a/tests/org.eclipse.ltk.ui.refactoring.tests/src/org/eclipse/ltk/ui/refactoring/tests/AllTests.java +++ b/tests/org.eclipse.ltk.ui.refactoring.tests/src/org/eclipse/ltk/ui/refactoring/tests/AllTests.java @@ -13,11 +13,11 @@ *******************************************************************************/ package org.eclipse.ltk.ui.refactoring.tests; -import org.junit.runner.RunWith; -import org.junit.runners.Suite; +import org.junit.platform.suite.api.SelectClasses; +import org.junit.platform.suite.api.Suite; -@RunWith(Suite.class) -@Suite.SuiteClasses({ +@Suite +@SelectClasses({ EmptySuite.class }) public class AllTests {