Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kurtakov2016-02-04 06:43:02 +0000
committerAlexander Kurtakov2016-02-04 14:14:47 +0000
commit7b60901145f2458b850c5a954da7d3de75696db7 (patch)
tree9e79c406b0d06447d68278171289d07c2b57bec8
parentc668518fba0f595ffbd603cb612a51224f7a00e3 (diff)
downloadeclipse.jdt.ui-7b60901145f2458b850c5a954da7d3de75696db7.tar.gz
eclipse.jdt.ui-7b60901145f2458b850c5a954da7d3de75696db7.tar.xz
eclipse.jdt.ui-7b60901145f2458b850c5a954da7d3de75696db7.zip
Bug 487180 - Adapt to platform text tests moving to JUnit 4
Make JavaPairMatcherTest JUnit 4 one and use JUnit4TestAdapter in JdtTextTestSuite to run it. Change-Id: Ic1e15242da2fd574bfcc8857c1ff2effecac9754 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
-rw-r--r--org.eclipse.jdt.text.tests/src/org/eclipse/jdt/text/tests/JavaPairMatcherTest.java19
-rw-r--r--org.eclipse.jdt.text.tests/src/org/eclipse/jdt/text/tests/JdtTextTestSuite.java5
2 files changed, 11 insertions, 13 deletions
diff --git a/org.eclipse.jdt.text.tests/src/org/eclipse/jdt/text/tests/JavaPairMatcherTest.java b/org.eclipse.jdt.text.tests/src/org/eclipse/jdt/text/tests/JavaPairMatcherTest.java
index 901a4f6ba7..93c08ebe17 100644
--- a/org.eclipse.jdt.text.tests/src/org/eclipse/jdt/text/tests/JavaPairMatcherTest.java
+++ b/org.eclipse.jdt.text.tests/src/org/eclipse/jdt/text/tests/JavaPairMatcherTest.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2012 IBM Corporation and others.
+ * Copyright (c) 2000, 2016 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -11,8 +11,9 @@
*******************************************************************************/
package org.eclipse.jdt.text.tests;
-import junit.framework.Test;
-import junit.framework.TestSuite;
+import org.junit.After;
+import org.junit.Before;
+import static org.junit.Assert.*;
import org.eclipse.jface.text.Document;
import org.eclipse.jface.text.IDocument;
@@ -52,8 +53,8 @@ public class JavaPairMatcherTest extends AbstractPairMatcherTest {
return new JavaPairMatcher(chars.toCharArray());
}
- @Override
- protected void setUp() {
+ @Before
+ public void setUp() {
Document document= new Document("xx(yy(xx)yy)xx()/* */");
String[] types= new String[] {
IJavaPartitions.JAVA_DOC,
@@ -71,12 +72,8 @@ public class JavaPairMatcherTest extends AbstractPairMatcherTest {
fPairMatcher= new JavaPairMatcher(new char[] { '(', ')' });
}
- public static Test suite() {
- return new TestSuite(JavaPairMatcherTest.class);
- }
-
- @Override
- protected void tearDown () {
+ @After
+ public void tearDown () {
fDocument= null;
fPairMatcher= null;
}
diff --git a/org.eclipse.jdt.text.tests/src/org/eclipse/jdt/text/tests/JdtTextTestSuite.java b/org.eclipse.jdt.text.tests/src/org/eclipse/jdt/text/tests/JdtTextTestSuite.java
index 044a9ffbaf..356378c20f 100644
--- a/org.eclipse.jdt.text.tests/src/org/eclipse/jdt/text/tests/JdtTextTestSuite.java
+++ b/org.eclipse.jdt.text.tests/src/org/eclipse/jdt/text/tests/JdtTextTestSuite.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2015 IBM Corporation and others.
+ * Copyright (c) 2000, 2016 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -15,6 +15,7 @@ import org.eclipse.jdt.text.tests.contentassist.ContentAssistTestSuite;
import org.eclipse.jdt.text.tests.spelling.SpellingTestSuite;
import org.eclipse.jdt.text.tests.templates.TemplatesTestSuite;
+import junit.framework.JUnit4TestAdapter;
import junit.framework.Test;
import junit.framework.TestSuite;
@@ -35,7 +36,7 @@ public class JdtTextTestSuite {
suite.addTestSuite(JavaBreakIteratorTest.class);
suite.addTest(JavaParameterListValidatorTest.suite());
suite.addTest(JavaDoc2HTMLTextReaderTester.suite());
- suite.addTest(JavaPairMatcherTest.suite());
+ suite.addTest(new JUnit4TestAdapter(JavaPairMatcherTest.class));
suite.addTest(JavaPartitionerExtensionTest.suite());
suite.addTest(JavaColoringTest.suite());
suite.addTest(SmartSemicolonAutoEditStrategyTest.suite());

Back to the top