Bug 543856 - [test] report odd number of strings in testFiles in all
modes

Change-Id: I75e5acd78b90783245ac10d1c419b9d7c166c4f7
Signed-off-by: Stephan Herrmann <stephan.herrmann@berlin.de>
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 9fdbdb0..9473d14 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
@@ -1,5 +1,5 @@
 /*******************************************************************************
- * Copyright (c) 2000, 2018 IBM Corporation and others.
+ * Copyright (c) 2000, 2019 IBM Corporation and others.
  *
  * This program and the accompanying materials
  * are made available under the terms of the Eclipse Public License 2.0
@@ -3024,8 +3024,7 @@
 		// non-javac part
 		if (shouldFlushOutputDirectory)
 			Util.flushDirectoryContent(new File(OUTPUT_DIR));
-		// complain early in RUN_JAVAC mode (avoid to do it else until we've fixed all tests)
-		if (RUN_JAVAC && testFiles != null && (testFiles.length % 2) != 0) {
+		if (testFiles != null && (testFiles.length % 2) != 0) {
 			fail("odd number of strings in testFiles");
 		}
 
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JEP323VarLambdaParamsTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JEP323VarLambdaParamsTest.java
index 351fb85..1b6fc30 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JEP323VarLambdaParamsTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JEP323VarLambdaParamsTest.java
@@ -337,8 +337,8 @@
 			"		String[] greetings = {\"hello\", \"world\"};\n" +
 			"		X.foo(Arrays.asList(greetings));\n" +
 			"	}\n" +
-			"}\n",
-			"hello\nworld"
-	});
+			"}\n"
+		},
+		"hello\nworld");
 }
 }
\ No newline at end of file