Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Fusier2006-03-02 15:48:59 +0000
committerFrederic Fusier2006-03-02 15:48:59 +0000
commitf4280b902ee434925603ab3160f9ac7e41c27ef9 (patch)
tree5d419b782e2a2bdc769b872e56b064fc29e7a5a4 /org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler
parent04e84156f72e78841e81f466d63909a84dc84d02 (diff)
downloadeclipse.jdt.core-f4280b902ee434925603ab3160f9ac7e41c27ef9.tar.gz
eclipse.jdt.core-f4280b902ee434925603ab3160f9ac7e41c27ef9.tar.xz
eclipse.jdt.core-f4280b902ee434925603ab3160f9ac7e41c27ef9.zip
HEAD - Add possibility to run suites with minimal compliance
Diffstat (limited to 'org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler')
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractComparableTest.java4
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AmbiguousMethodTest.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AnnotationTest.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AssertionTest.java19
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AutoBoxingTest.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/BatchCompilerTest.java4
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ClassFileReaderTest_1_5.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_5.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/EnclosingMethodAttributeTest.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/EnumTest.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ForeachStatementTest.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeSignatureTest.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeTest.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/InnerEmulationTest.java9
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/InternalHexFloatTest.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest.java12
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_3.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_4.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_5.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/MethodVerifyTest.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/StackMapAttributeTest.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/StaticImportTest.java2
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/VarargsTest.java2
23 files changed, 29 insertions, 55 deletions
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractComparableTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractComparableTest.java
index 0e196afeac..fdcb507393 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractComparableTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractComparableTest.java
@@ -59,8 +59,8 @@ public class AbstractComparableTest extends AbstractRegressionTest {
static String CURRENT_CLASS_NAME;
static Map TESTS_COUNTERS = new HashMap();
- public static Test buildTestSuite(Class evaluationTestClass) {
- Test suite = buildTestSuiteUniqueCompliance(evaluationTestClass, COMPLIANCE_1_5);
+ public static Test buildComparableTestSuite(Class evaluationTestClass) {
+ Test suite = buildTestSuiteWithMinimalCompliance(evaluationTestClass, F_1_5);
TESTS_COUNTERS.put(evaluationTestClass.getName(), new Integer(suite.countTestCases()));
return suite;
}
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AmbiguousMethodTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AmbiguousMethodTest.java
index 5171dee749..81a933d805 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AmbiguousMethodTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AmbiguousMethodTest.java
@@ -19,7 +19,7 @@ public class AmbiguousMethodTest extends AbstractComparableTest {
}
public static Test suite() {
- return buildTestSuite(testClass());
+ return buildComparableTestSuite(testClass());
}
public static Class testClass() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AnnotationTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AnnotationTest.java
index 736b484646..648925c106 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AnnotationTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AnnotationTest.java
@@ -43,7 +43,7 @@ public class AnnotationTest extends AbstractComparableTest {
}
public static Test suite() {
- return buildTestSuite(testClass());
+ return buildComparableTestSuite(testClass());
}
public static Class testClass() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AssertionTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AssertionTest.java
index c593d08bc4..b6b531b9e9 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AssertionTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AssertionTest.java
@@ -12,9 +12,7 @@ package org.eclipse.jdt.core.tests.compiler.regression;
import java.util.Map;
import junit.framework.Test;
-import junit.framework.TestSuite;
-import org.eclipse.jdt.core.tests.util.AbstractCompilerTest;
import org.eclipse.jdt.internal.compiler.impl.CompilerOptions;
public class AssertionTest extends AbstractRegressionTest {
@@ -34,22 +32,7 @@ public class AssertionTest extends AbstractRegressionTest {
}
public static Test suite() {
- TestSuite suite = new TestSuite(testClass().getName());
- if (highestComplianceLevels().compareTo(COMPLIANCE_1_4) < 0) {
- System.err.println("Cannot run "+testClass().getName()+" at compliance "+highestComplianceLevels()+"!");
- return suite;
- }
- int complianceLevels = AbstractCompilerTest.getPossibleComplianceLevels();
- if ((complianceLevels & AbstractCompilerTest.F_1_4) != 0) {
- suite.addTest(buildTestSuite(testClass(), COMPLIANCE_1_4));
- }
- if ((complianceLevels & AbstractCompilerTest.F_1_5) != 0) {
- suite.addTest(buildTestSuite(testClass(), COMPLIANCE_1_5));
- }
- if ((complianceLevels & AbstractCompilerTest.F_1_6) != 0) {
- suite.addTest(buildTestSuite(testClass(), COMPLIANCE_1_6));
- }
- return suite;
+ return buildTestSuiteWithMinimalCompliance(testClass(), F_1_4);
}
public static Class testClass() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AutoBoxingTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AutoBoxingTest.java
index 8c0824e9a6..7f71b904a6 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AutoBoxingTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AutoBoxingTest.java
@@ -41,7 +41,7 @@ public class AutoBoxingTest extends AbstractComparableTest {
// TESTS_RANGE = new int[] { 11, -1 };
// }
public static Test suite() {
- return buildTestSuite(testClass());
+ return buildComparableTestSuite(testClass());
}
public static Class testClass() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/BatchCompilerTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/BatchCompilerTest.java
index 0d84b3493f..a8f0239e9b 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/BatchCompilerTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/BatchCompilerTest.java
@@ -29,12 +29,12 @@ public class BatchCompilerTest extends AbstractRegressionTest {
// TESTS_NAMES = new String[] { "test000" };
// TESTS_NUMBERS = new int[] { 1 };
// TESTS_RANGE = new int[] { 1, -1 };
-}
+}
public BatchCompilerTest(String name) {
super(name);
}
public static Test suite() {
- return buildTestSuiteUniqueCompliance(testClass(), COMPLIANCE_1_5);
+ return buildTestSuiteWithMinimalCompliance(testClass(), F_1_5);
}
private String getLibraryClasses() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ClassFileReaderTest_1_5.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ClassFileReaderTest_1_5.java
index 207aacf356..fd774c03e1 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ClassFileReaderTest_1_5.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ClassFileReaderTest_1_5.java
@@ -31,7 +31,7 @@ public class ClassFileReaderTest_1_5 extends AbstractRegressionTest {
}
public static Test suite() {
- return buildTestSuiteUniqueCompliance(testClass(), COMPLIANCE_1_5);
+ return buildTestSuiteWithMinimalCompliance(testClass(), F_1_5);
}
public static Class testClass() {
return ClassFileReaderTest_1_5.class;
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_5.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_5.java
index 52f9e41175..809efa79fd 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_5.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_5.java
@@ -42,7 +42,7 @@ protected Map getCompilerOptions() {
return options;
}
public static Test suite() {
- return buildTestSuite(testClass());
+ return buildComparableTestSuite(testClass());
}
// Use this static initializer to specify subset for tests
// All specified tests which does not belong to the class are skipped...
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/EnclosingMethodAttributeTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/EnclosingMethodAttributeTest.java
index 7d1bf3c3cd..c7eae331c3 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/EnclosingMethodAttributeTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/EnclosingMethodAttributeTest.java
@@ -33,7 +33,7 @@ public class EnclosingMethodAttributeTest extends AbstractComparableTest {
}
public static Test suite() {
- return buildTestSuite(testClass());
+ return buildComparableTestSuite(testClass());
}
public static Class testClass() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/EnumTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/EnumTest.java
index 7f8b2c22c2..6c434a7bdd 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/EnumTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/EnumTest.java
@@ -37,7 +37,7 @@ public class EnumTest extends AbstractComparableTest {
// TESTS_RANGE = new int[] { 21, 50 };
}
public static Test suite() {
- return buildTestSuite(testClass());
+ return buildComparableTestSuite(testClass());
}
public static Class testClass() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ForeachStatementTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ForeachStatementTest.java
index e967f37505..bb0e82a0de 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ForeachStatementTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ForeachStatementTest.java
@@ -44,7 +44,7 @@ protected Map getCompilerOptions() {
// TESTS_RANGE = new int[] { 34, 38 };
//}
public static Test suite() {
- return buildTestSuite(testClass());
+ return buildComparableTestSuite(testClass());
}
public void test001() {
this.runConformTest(
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeSignatureTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeSignatureTest.java
index 27e2b7b624..95388697a1 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeSignatureTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeSignatureTest.java
@@ -73,7 +73,7 @@ public class GenericTypeSignatureTest extends AbstractRegressionTest {
// TESTS_RANGE = new int[] { 21, 50 };
// }
public static Test suite() {
- return buildTestSuiteUniqueCompliance(testClass(), COMPLIANCE_1_5);
+ return buildTestSuiteWithMinimalCompliance(testClass(), F_1_5);
}
public static Class testClass() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeTest.java
index 2d3fa602c6..3e9f6118fa 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeTest.java
@@ -35,7 +35,7 @@ public class GenericTypeTest extends AbstractComparableTest {
// TESTS_RANGE = new int[] { 821, -1 };
}
public static Test suite() {
- return buildTestSuite(testClass());
+ return buildComparableTestSuite(testClass());
}
public static Class testClass() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/InnerEmulationTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/InnerEmulationTest.java
index 8b169bf346..cebfdb8774 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/InnerEmulationTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/InnerEmulationTest.java
@@ -14,7 +14,6 @@ import java.io.File;
import java.io.IOException;
import junit.framework.Test;
-import junit.framework.TestSuite;
import org.eclipse.jdt.core.ToolFactory;
import org.eclipse.jdt.core.tests.util.Util;
@@ -28,14 +27,6 @@ public InnerEmulationTest(String name) {
super(name);
}
public static Test suite() {
-
- if (false) {
- TestSuite ts;
- //some of the tests depend on the order of this suite.
- ts = new TestSuite();
- ts.addTest(new InnerEmulationTest("test115"));
- return new RegressionTestSetup(ts, COMPLIANCE_1_4);
- }
return buildTestSuite(testClass());
}
/**
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/InternalHexFloatTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/InternalHexFloatTest.java
index 17cc5ab3ad..1e708914de 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/InternalHexFloatTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/InternalHexFloatTest.java
@@ -41,7 +41,7 @@ public class InternalHexFloatTest extends AbstractRegressionTest {
super(name);
}
public static Test suite() {
- return buildTestSuiteUniqueCompliance(testClass(), COMPLIANCE_1_5);
+ return buildTestSuiteWithMinimalCompliance(testClass(), F_1_5);
}
public static Class testClass() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest.java
index 115f99dcff..77f1b439c6 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest.java
@@ -55,7 +55,7 @@ public abstract class JavadocTest extends AbstractRegressionTest {
}
public static Test suite() {
- TestSuite ts = new TestSuite(JavadocTest.class.getName());
+ TestSuite testSuite = new TestSuite(JavadocTest.class.getName());
// Reset forgotten subsets of tests
TestCase.TESTS_PREFIX = null;
@@ -67,19 +67,19 @@ public abstract class JavadocTest extends AbstractRegressionTest {
for (int i = 0, size=ALL_CLASSES.size(); i < size; i++) {
Class testClass = (Class) ALL_CLASSES.get(i);
Test suite = buildTestSuite(testClass);
- ts.addTest(suite);
+ testSuite.addTest(suite);
}
int complianceLevels = AbstractCompilerTest.getPossibleComplianceLevels();
if ((complianceLevels & AbstractCompilerTest.F_1_3) != 0) {
- ts.addTest(buildTestSuite(JavadocTest_1_3.class, COMPLIANCE_1_3));
+ testSuite.addTest(buildTestSuiteUniqueCompliance(JavadocTest_1_3.class, COMPLIANCE_1_3));
}
if ((complianceLevels & AbstractCompilerTest.F_1_4) != 0) {
- ts.addTest(buildTestSuite(JavadocTest_1_4.class, COMPLIANCE_1_4));
+ testSuite.addTest(buildTestSuiteUniqueCompliance(JavadocTest_1_4.class, COMPLIANCE_1_4));
}
if ((complianceLevels & AbstractCompilerTest.F_1_5) != 0) {
- ts.addTest(buildTestSuite(JavadocTest_1_5.class, COMPLIANCE_1_5));
+ testSuite.addTest(buildTestSuiteUniqueCompliance(JavadocTest_1_5.class, COMPLIANCE_1_5));
}
- return ts;
+ return testSuite;
}
public static Test suiteForComplianceLevel(String level, Class testClass) {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_3.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_3.java
index 8579cb93e9..f3cdaab02d 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_3.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_3.java
@@ -42,7 +42,7 @@ public class JavadocTest_1_3 extends JavadocTest {
// TESTS_RANGE = new int[] { 21, 50 };
}
public static Test suite() {
- return buildTestSuiteUniqueCompliance(testClass(), COMPLIANCE_1_3);
+ return buildTestSuiteWithMinimalCompliance(testClass(), F_1_3);
}
protected Map getCompilerOptions() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_4.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_4.java
index 13a3cfad0b..6d57df9f87 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_4.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_4.java
@@ -43,7 +43,7 @@ public class JavadocTest_1_4 extends JavadocTest {
// TESTS_RANGE = new int[] { 21, 50 };
}
public static Test suite() {
- return buildTestSuiteUniqueCompliance(testClass(), COMPLIANCE_1_4);
+ return buildTestSuiteWithMinimalCompliance(testClass(), F_1_4);
}
protected Map getCompilerOptions() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_5.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_5.java
index e8066f50b6..9a7a8d30b6 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_5.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_5.java
@@ -41,7 +41,7 @@ public class JavadocTest_1_5 extends JavadocTest {
// TESTS_RANGE = new int[] { 23, -1 };
}
public static Test suite() {
- return buildTestSuiteUniqueCompliance(testClass(), COMPLIANCE_1_5);
+ return buildTestSuiteWithMinimalCompliance(testClass(), F_1_5);
}
protected Map getCompilerOptions() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/MethodVerifyTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/MethodVerifyTest.java
index 6b8fe83c25..39eb092f40 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/MethodVerifyTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/MethodVerifyTest.java
@@ -22,7 +22,7 @@ public class MethodVerifyTest extends AbstractComparableTest {
}
public static Test suite() {
- return buildTestSuite(testClass());
+ return buildComparableTestSuite(testClass());
}
public static Class testClass() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/StackMapAttributeTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/StackMapAttributeTest.java
index d706eab296..6e77307dca 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/StackMapAttributeTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/StackMapAttributeTest.java
@@ -37,7 +37,7 @@ public class StackMapAttributeTest extends AbstractRegressionTest {
// TESTS_RANGE = new int[] { 23, -1 };
}
public static Test suite() {
- return buildTestSuiteUniqueCompliance(testClass(), COMPLIANCE_1_6);
+ return buildTestSuiteWithMinimalCompliance(testClass(), F_1_6);
}
public void test001() {
this.runConformTest(
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/StaticImportTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/StaticImportTest.java
index 467d300c99..a3c6f239d7 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/StaticImportTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/StaticImportTest.java
@@ -27,7 +27,7 @@ public class StaticImportTest extends AbstractComparableTest {
}
public static Test suite() {
- return buildTestSuite(testClass());
+ return buildComparableTestSuite(testClass());
}
public static Class testClass() {
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/VarargsTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/VarargsTest.java
index fefd831996..ae760c99fa 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/VarargsTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/VarargsTest.java
@@ -26,7 +26,7 @@ public class VarargsTest extends AbstractComparableTest {
// TESTS_RANGE = new int[] { 11, -1 };
}
public static Test suite() {
- return buildTestSuite(testClass());
+ return buildComparableTestSuite(testClass());
}
public static Class testClass() {

Back to the top