Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManoj Palat2018-07-24 10:12:13 +0000
committerManoj Palat2018-07-24 10:12:13 +0000
commit919bfe49519586cc3923dcdd46ebf1a2c1c04980 (patch)
tree4ec319c803658cdaddda9a95172a947eee29cb4d /org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/parser
parentff47bfc3e817aef4d7e86c09639bfc7b6122a222 (diff)
parentb6b9f2e561051e9eb23fbfa8f6acf12dd6b41072 (diff)
downloadeclipse.jdt.core-919bfe49519586cc3923dcdd46ebf1a2c1c04980.tar.gz
eclipse.jdt.core-919bfe49519586cc3923dcdd46ebf1a2c1c04980.tar.xz
eclipse.jdt.core-919bfe49519586cc3923dcdd46ebf1a2c1c04980.zip
Merge branch 'master' into BETA_JAVA11
Diffstat (limited to 'org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/parser')
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/parser/RunCompletionParserTests.java23
1 files changed, 22 insertions, 1 deletions
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/parser/RunCompletionParserTests.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/parser/RunCompletionParserTests.java
index fc297928cd..e42b622e44 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/parser/RunCompletionParserTests.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/parser/RunCompletionParserTests.java
@@ -122,7 +122,28 @@ public class RunCompletionParserTests extends junit.framework.TestCase {
TestCase.RUN_ONLY_ID = null;
all.addTest(AbstractCompilerTest.buildComplianceTestSuite(ClassFileConstants.JDK1_8, tests_1_8));
}
-
+ if ((possibleComplianceLevels & AbstractCompilerTest.F_9) != 0) {
+ ArrayList tests_9 = (ArrayList)testClasses.clone();
+ tests_9.addAll(TEST_CLASSES_1_5);
+ // Reset forgotten subsets tests
+ TestCase.TESTS_PREFIX = null;
+ TestCase.TESTS_NAMES = null;
+ TestCase.TESTS_NUMBERS= null;
+ TestCase.TESTS_RANGE = null;
+ TestCase.RUN_ONLY_ID = null;
+ all.addTest(AbstractCompilerTest.buildComplianceTestSuite(ClassFileConstants.JDK9, tests_9));
+ }
+ if ((possibleComplianceLevels & AbstractCompilerTest.F_10) != 0) {
+ ArrayList tests_10 = (ArrayList)testClasses.clone();
+ tests_10.addAll(TEST_CLASSES_1_5);
+ // Reset forgotten subsets tests
+ TestCase.TESTS_PREFIX = null;
+ TestCase.TESTS_NAMES = null;
+ TestCase.TESTS_NUMBERS= null;
+ TestCase.TESTS_RANGE = null;
+ TestCase.RUN_ONLY_ID = null;
+ all.addTest(AbstractCompilerTest.buildComplianceTestSuite(ClassFileConstants.JDK10, tests_10));
+ }
return all;
}
}

Back to the top