Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSarika Sinha2017-11-29 06:34:15 +0000
committerSarika Sinha2017-11-29 06:34:15 +0000
commit0556fe386d619feaa523384aa437062745976ac3 (patch)
tree2e77798a86722ddbf0364b09bf8f0cb1a16e2e63
parent2c093ebc8e8d00693c6f9e9330bd0fae7faa36c1 (diff)
downloadeclipse.jdt.debug-0556fe386d619feaa523384aa437062745976ac3.tar.gz
eclipse.jdt.debug-0556fe386d619feaa523384aa437062745976ac3.tar.xz
eclipse.jdt.debug-0556fe386d619feaa523384aa437062745976ac3.zip
Bug 527861 - [9] JarSourceLookupTests.testTranslateContainers fails whenI20171130-2100I20171130-2000I20171129-2000
-rw-r--r--org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/JarSourceLookupTests.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/JarSourceLookupTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/JarSourceLookupTests.java
index ab1479089..6124c200c 100644
--- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/JarSourceLookupTests.java
+++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/JarSourceLookupTests.java
@@ -136,7 +136,12 @@ public class JarSourceLookupTests extends AbstractDebugTest {
createLaunchConfiguration(fgJarProject, LAUNCHCONFIGURATIONS, A_RUN_JAR);
ILaunchConfiguration config = getLaunchConfiguration(fgJarProject, LAUNCHCONFIGURATIONS, A_RUN_JAR);
IRuntimeClasspathEntry[] entries = JavaRuntime.computeUnresolvedSourceLookupPath(config);
- assertEquals("There should be 2 containers returned (JRE and classpath)", 2, entries.length);
+ if (JavaRuntime.isModularConfiguration(config)) {
+ // JRE Container is also part of it from Java 9 onwards
+ assertEquals("There should be 3 containers returned (JRE and classpath)", 3, entries.length);
+ } else {
+ assertEquals("There should be 2 containers returned (JRE and classpath)", 2, entries.length);
+ }
IRuntimeClasspathEntry[] resolved = JavaRuntime.resolveSourceLookupPath(entries, config);
ISourceContainer[] containers = JavaSourceLookupUtil.translate(resolved);
try {

Back to the top