HEAD - modified test case for wontfix 107931
diff --git a/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ReconcilerTests.java b/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ReconcilerTests.java
index ec52b6d..d1ec30d 100644
--- a/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ReconcilerTests.java
+++ b/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ReconcilerTests.java
@@ -3482,7 +3482,9 @@
 }
 
 // https://bugs.eclipse.org/bugs/show_bug.cgi?id=107931
-public void _test1001() throws CoreException, InterruptedException, IOException {
+// won't be fixed; this test watches the current behavior in case we change
+// our mind
+public void test1001() throws CoreException, InterruptedException, IOException {
 	try {
 		// Resources creation
 		String sources[] = new String[3];
@@ -3537,12 +3539,13 @@
 			"----------\n" + 
 			"1. ERROR in /P3/Y.java (at line 1)\n" + 
 			"	class Y implements I {\n" + 
-			"	      ^\n" + 
-			"The type Y must implement the inherited abstract method I.bar(X)\n" + 
-			"----------\n" + 
-			"2. ERROR in /P3/Y.java (at line 1)\n" + 
-			"	class Y implements I {\n" + 
-			"	      ^\n" + 
+			"	      ^\n" +
+// we miss the first diagnostic - see justification in bugzilla
+//			"The type Y must implement the inherited abstract method I.bar(X)\n" + 
+//			"----------\n" + 
+//			"2. ERROR in /P3/Y.java (at line 1)\n" + 
+//			"	class Y implements I {\n" + 
+//			"	      ^\n" + 
 			"The type Y must implement the inherited abstract method I.foo()\n" + 
 			"----------\n"
 		);