Index: compiler/javatests/com/google/dart/compiler/CompilerTestCase.java |
diff --git a/compiler/javatests/com/google/dart/compiler/CompilerTestCase.java b/compiler/javatests/com/google/dart/compiler/CompilerTestCase.java |
index 3fa1139a0867705e807de9bd93d67d0e69c9fecd..8ae0ad72112067deb8d5551a04fc69ed626166ea 100644 |
--- a/compiler/javatests/com/google/dart/compiler/CompilerTestCase.java |
+++ b/compiler/javatests/com/google/dart/compiler/CompilerTestCase.java |
@@ -298,9 +298,12 @@ public abstract class CompilerTestCase extends TestCase { |
/** |
* Parses given source and checks parsing problems. |
*/ |
- protected final void parseExpectErrors(String code, ErrorExpectation... expectedErrors) { |
- List<DartCompilationError> errors = parseSource(code).getErrors(); |
+ protected final DartParserRunner parseExpectErrors(String code, |
+ ErrorExpectation... expectedErrors) { |
+ DartParserRunner parserRunner = parseSource(code); |
+ List<DartCompilationError> errors = parserRunner.getErrors(); |
assertErrors(errors, expectedErrors); |
+ return parserRunner; |
} |
/** |