Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephan Herrmann2019-01-20 17:33:22 +0000
committerStephan Herrmann2019-01-20 17:33:22 +0000
commit643df412a50038ccac812ead22e7f91bbd7899e5 (patch)
tree3d849151a62e1d42e2d29b9a816da9abdd5423bf
parent661e4257c24036c7d00a8a31f867a3b8174b0bf7 (diff)
downloadeclipse.jdt.core-643df412a50038ccac812ead22e7f91bbd7899e5.tar.gz
eclipse.jdt.core-643df412a50038ccac812ead22e7f91bbd7899e5.tar.xz
eclipse.jdt.core-643df412a50038ccac812ead22e7f91bbd7899e5.zip
Bug 404648 - [1.8][compiler] investigate differences between ECJ & Javac
- fix comparison logic changed in the previous commit (priorities)
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java
index 20c662685f..9fdbdb09c7 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java
@@ -2345,14 +2345,14 @@ private boolean errorStringMatch(String expectedErrorStringStart, String actualE
*/
if (expectedErrorStringStart == null)
return true;
+ // special case: command-line java does not like missing main methods ...
+ if (actualError.indexOf("java.lang.NoSuchMethodError: main") != -1
+ || actualError.indexOf("Error: Main method not found in class") != -1)
+ return true; // ... ignore this.
if (expectedErrorStringStart.length() == 0)
return expectedErrorStringStart.equals(actualError);
if (actualError.startsWith(expectedErrorStringStart))
return true;
- // special case: command-line java does not like missing main methods ...
- if (actualError.indexOf("java.lang.NoSuchMethodError: main") != -1
- || actualError.indexOf("Error: Main method not found in class") != -1)
- return true; // ... ignore this.
return false;
}
/** Hook for AbstractRegressionTest9 */

Back to the top