diff --git a/tests/org.eclipse.e4.ui.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.e4.ui.tests/META-INF/MANIFEST.MF index eabd82da410..135397f89e2 100644 --- a/tests/org.eclipse.e4.ui.tests/META-INF/MANIFEST.MF +++ b/tests/org.eclipse.e4.ui.tests/META-INF/MANIFEST.MF @@ -38,7 +38,9 @@ Export-Package: org.eclipse.e4.ui.tests.model.test, Bundle-ActivationPolicy: lazy Import-Package: jakarta.annotation, jakarta.inject, - org.osgi.service.event + org.osgi.service.event, + org.junit.jupiter.api, + org.junit.platform.suite.api Eclipse-BundleShape: dir Automatic-Module-Name: org.eclipse.e4.ui.tests Require-Capability: eclipse.swt;filter:="(image.format=svg)" diff --git a/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/UIAllTests.java b/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/UIAllTests.java index 9a754cd3dac..2b869853689 100644 --- a/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/UIAllTests.java +++ b/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/UIAllTests.java @@ -56,15 +56,15 @@ import org.eclipse.e4.ui.workbench.renderers.swt.TabStateHandlerTest; import org.eclipse.e4.ui.workbench.renderers.swt.ThemeDefinitionChangedHandlerTest; import org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRendererTest; -import org.junit.runner.RunWith; -import org.junit.runners.Suite; +import org.junit.platform.suite.api.SelectClasses; +import org.junit.platform.suite.api.Suite; /** * All E4 UI-related tests */ -@RunWith(Suite.class) -@Suite.SuiteClasses({ +@Suite +@SelectClasses({ StartupTestSuite.class, UIEventTypesTest.class, Bug299755Test.class, diff --git a/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/application/StartupTestSuite.java b/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/application/StartupTestSuite.java index f800ca5d8f7..01e958cb3da 100644 --- a/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/application/StartupTestSuite.java +++ b/tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/application/StartupTestSuite.java @@ -15,11 +15,11 @@ package org.eclipse.e4.ui.tests.application; -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({ EModelServiceTest.class, EModelServiceFindTest.class, EModelServicePerspectiveFindTest.class, +@Suite +@SelectClasses({ EModelServiceTest.class, EModelServiceFindTest.class, EModelServicePerspectiveFindTest.class, EModelServiceInsertTest.class, EPartServiceTest.class, ESelectionServiceTest.class, EventBrokerTest.class, HeadlessContactsDemoTest.class, HeadlessPhotoDemoTest.class, UIEventsTest.class, })