| Index: pkg/analysis_server/test/analysis/notification_outline_test.dart
|
| diff --git a/pkg/analysis_server/test/analysis/notification_outline_test.dart b/pkg/analysis_server/test/analysis/notification_outline_test.dart
|
| index 5ab518260f6697d5ebf4aef94d1981623725b1a8..23567cbe9e828f33383bd6f2faf959d8b77ad3be 100644
|
| --- a/pkg/analysis_server/test/analysis/notification_outline_test.dart
|
| +++ b/pkg/analysis_server/test/analysis/notification_outline_test.dart
|
| @@ -256,6 +256,26 @@ class B {
|
| });
|
| }
|
|
|
| + /**
|
| + * Code like this caused NPE in the past.
|
| + *
|
| + * https://code.google.com/p/dart/issues/detail?id=21373
|
| + */
|
| + test_invalidGetterInConstructor() {
|
| + addTestFile('''
|
| +class A {
|
| + A() {
|
| + get badGetter {
|
| + const int CONST = 0;
|
| + }
|
| + }
|
| +}
|
| +''');
|
| + return prepareOutline().then((_) {
|
| + expect(outline, isNotNull);
|
| + });
|
| + }
|
| +
|
| test_localFunctions() {
|
| addTestFile('''
|
| class A {
|
|
|