diff options
author | Stephan Herrmann | 2019-01-20 17:33:22 +0000 |
---|---|---|
committer | Stephan Herrmann | 2019-01-20 17:33:22 +0000 |
commit | 643df412a50038ccac812ead22e7f91bbd7899e5 (patch) | |
tree | 3d849151a62e1d42e2d29b9a816da9abdd5423bf | |
parent | 661e4257c24036c7d00a8a31f867a3b8174b0bf7 (diff) | |
download | eclipse.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.java | 8 |
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 */ |