Skip to content

Commit 144c132

Browse files
committed
Migrate org.eclipse.ui.tests.navigator 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
1 parent 11833c8 commit 144c132

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
22
Bundle-ManifestVersion: 2
33
Bundle-Name: %bundlename
44
Bundle-SymbolicName: org.eclipse.ui.tests.navigator;singleton:=true
5-
Bundle-Version: 3.8.200.qualifier
5+
Bundle-Version: 3.8.300.qualifier
66
Bundle-Localization: plugin
77
Require-Bundle: org.eclipse.core.resources,
88
org.eclipse.core.runtime;bundle-version="[3.29.0,4.0.0)",
@@ -17,6 +17,8 @@ Require-Bundle: org.eclipse.core.resources,
1717
org.eclipse.jdt.ui,
1818
org.eclipse.ui.genericeditor
1919
Bundle-Vendor: Eclipse.org
20+
Import-Package: org.junit.jupiter.api,
21+
org.junit.platform.suite.api
2022
Bundle-RequiredExecutionEnvironment: JavaSE-21
2123
Export-Package: org.eclipse.ui.tests.navigator;x-internal:=true
2224
Eclipse-BundleShape: dir

tests/org.eclipse.ui.tests.navigator/src/org/eclipse/ui/tests/navigator/NavigatorTestSuite.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@
2525
import org.eclipse.ui.tests.navigator.resources.NestedResourcesTests;
2626
import org.eclipse.ui.tests.navigator.resources.PathComparatorTest;
2727
import org.eclipse.ui.tests.navigator.resources.ResourceMgmtActionProviderTests;
28-
import org.junit.runner.RunWith;
29-
import org.junit.runners.Suite;
30-
import org.junit.runners.Suite.SuiteClasses;
3128

32-
@RunWith(Suite.class)
33-
@SuiteClasses({ InitialActivationTest.class, ActionProviderTest.class, ExtensionsTest.class, FilterTest.class,
29+
import org.junit.platform.suite.api.Suite;
30+
import org.junit.platform.suite.api.SelectClasses;
31+
32+
@Suite
33+
@SelectClasses({ InitialActivationTest.class, ActionProviderTest.class, ExtensionsTest.class, FilterTest.class,
3434
WorkingSetTest.class, ActivityTest.class, OpenTest.class, INavigatorContentServiceTests.class,
3535
ProgrammaticOpenTest.class, PipelineTest.class, PipelineChainTest.class, JstPipelineTest.class,
3636
LabelProviderTest.class, SorterTest.class, ViewerTest.class, CdtTest.class, M12Tests.class,

0 commit comments

Comments
 (0)