Add failing tests for #32677
Change-Id: I215cb8ea4688af5fb505eb7650715d1ba74eb93f
Reviewed-on: https://dart-review.googlesource.com/52442
Commit-Queue: Danny Tuppeny <dantup@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
diff --git a/pkg/analysis_server/test/services/completion/dart/override_contributor_test.dart b/pkg/analysis_server/test/services/completion/dart/override_contributor_test.dart
index 9b27990..73bc6b4 100644
--- a/pkg/analysis_server/test/services/completion/dart/override_contributor_test.dart
+++ b/pkg/analysis_server/test/services/completion/dart/override_contributor_test.dart
@@ -176,6 +176,53 @@
selectionLength: 22);
}
+ @failingTest
+ test_withOverrideAnnotation() async {
+ addTestSource('''
+class A {
+ method() {}
+ int age;
+}
+
+class B extends A {
+ @override
+ ^
+}
+''');
+ await computeSuggestions();
+ _assertOverride('''
+method() {
+ // TODO: implement method
+ return super.method();
+ }''',
+ displayText: 'method() { … }',
+ selectionOffset: 45,
+ selectionLength: 22);
+ }
+
+ @failingTest
+ test_insideBareClass() async {
+ addTestSource('''
+class A {
+ method() {}
+ int age;
+}
+
+class B extends A {
+ ^
+}
+''');
+ await computeSuggestions();
+ _assertOverride('''
+method() {
+ // TODO: implement method
+ return super.method();
+ }''',
+ displayText: 'method() { … }',
+ selectionOffset: 45,
+ selectionLength: 22);
+ }
+
CompletionSuggestion _assertOverride(String completion,
{String displayText, int selectionOffset, int selectionLength}) {
CompletionSuggestion cs = getSuggest(