commit | b79e06630c1ab7a3eeef28af0009a790c739da8c | [log] [tgz] |
---|---|---|
author | Brian Wilkerson <brianwilkerson@google.com> | Sat May 26 14:42:52 2018 +0000 |
committer | commit-bot@chromium.org <commit-bot@chromium.org> | Sat May 26 14:42:52 2018 +0000 |
tree | 1b97d4ba366277e82e66955b7941585677e83b6b | |
parent | f981f097602ca434ce0a36b1f704723cad105fb6 [diff] |
Add a recovery test Change-Id: Ib74d61b9999ad6640afbd64b9753d76d09eee44f Reviewed-on: https://dart-review.googlesource.com/56711 Reviewed-by: Dan Rubel <danrubel@google.com> Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
diff --git a/pkg/analyzer/test/src/fasta/recovery/missing_code_test.dart b/pkg/analyzer/test/src/fasta/recovery/missing_code_test.dart index 9d6e061..d312b78 100644 --- a/pkg/analyzer/test/src/fasta/recovery/missing_code_test.dart +++ b/pkg/analyzer/test/src/fasta/recovery/missing_code_test.dart
@@ -119,6 +119,24 @@ '''); } + @failingTest + void test_initializerList_missingComma() { + // https://github.com/dart-lang/sdk/issues/33241 + testRecovery(''' +class Test { + Test() + : assert(true) + assert(true); +} +''', [ParserErrorCode.EXPECTED_TOKEN], ''' +class Test { + Test() + : assert(true), + assert(true); +} +'''); + } + void test_asExpression_missingRight() { testRecovery(''' convert(x) => x as ;