diff options
author | Manoj Palat | 2018-07-24 10:12:13 +0000 |
---|---|---|
committer | Manoj Palat | 2018-07-24 10:12:13 +0000 |
commit | 919bfe49519586cc3923dcdd46ebf1a2c1c04980 (patch) | |
tree | 4ec319c803658cdaddda9a95172a947eee29cb4d /org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/parser | |
parent | ff47bfc3e817aef4d7e86c09639bfc7b6122a222 (diff) | |
parent | b6b9f2e561051e9eb23fbfa8f6acf12dd6b41072 (diff) | |
download | eclipse.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.java | 23 |
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; } } |