Skip to content

Commit 873d899

Browse files
vogellaakurtakov
authored andcommitted
Migrate org.eclipse.jface.text.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
1 parent 895ca2e commit 873d899

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

tests/org.eclipse.jface.text.tests/META-INF/MANIFEST.MF

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
22
Bundle-ManifestVersion: 2
33
Bundle-Name: %Plugin.name
44
Bundle-SymbolicName: org.eclipse.jface.text.tests
5-
Bundle-Version: 3.13.1000.qualifier
5+
Bundle-Version: 3.13.1100.qualifier
66
Bundle-Vendor: %Plugin.providerName
77
Bundle-Localization: plugin
88
Export-Package:
@@ -28,4 +28,6 @@ Eclipse-BundleShape: dir
2828
Automatic-Module-Name: org.eclipse.jface.text.tests
2929
Import-Package: org.mockito,
3030
org.mockito.invocation,
31-
org.mockito.stubbing
31+
org.mockito.stubbing,
32+
org.junit.jupiter.api,
33+
org.junit.platform.suite.api

tests/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/JFaceTextTestSuite.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@
1313
*******************************************************************************/
1414
package org.eclipse.jface.text.tests;
1515

16-
import org.junit.runner.RunWith;
17-
import org.junit.runners.Suite;
18-
import org.junit.runners.Suite.SuiteClasses;
16+
import org.junit.platform.suite.api.Suite;
17+
import org.junit.platform.suite.api.SelectClasses;
1918

2019
import org.eclipse.jface.text.tests.codemining.CodeMiningLineHeaderAnnotationTest;
2120
import org.eclipse.jface.text.tests.codemining.CodeMiningProjectionViewerTest;
@@ -37,14 +36,13 @@
3736
import org.eclipse.jface.text.tests.source.inlined.LineContentBoundsDrawingTest;
3837
import org.eclipse.jface.text.tests.templates.persistence.TemplatePersistenceDataTest;
3938

40-
4139
/**
4240
* Test Suite for org.eclipse.jface.text.
4341
*
4442
* @since 3.0
4543
*/
46-
@RunWith(Suite.class)
47-
@SuiteClasses({
44+
@Suite
45+
@SelectClasses({
4846
AnnotationRulerColumnTest.class,
4947
LineNumberRulerColumnTest.class,
5048
HTML2TextReaderTest.class,
@@ -84,5 +82,5 @@
8482
TestWhitespaceCharacterPainter.class
8583
})
8684
public class JFaceTextTestSuite {
87-
// see @SuiteClasses
85+
// see @SelectClasses
8886
}

0 commit comments

Comments
 (0)