| Index: pkg/analysis_server/test/services/completion/invocation_computer_test.dart
|
| diff --git a/pkg/analysis_server/test/services/completion/invocation_computer_test.dart b/pkg/analysis_server/test/services/completion/invocation_computer_test.dart
|
| index c3ff27357f0433b2f1d1b6d2c63b0d42c4f4674a..7c7d8934291a18d6e29edd13c8b5c5c49adab526 100644
|
| --- a/pkg/analysis_server/test/services/completion/invocation_computer_test.dart
|
| +++ b/pkg/analysis_server/test/services/completion/invocation_computer_test.dart
|
| @@ -24,183 +24,4 @@ class InvocationComputerTest extends AbstractSelectorSuggestionTest {
|
| super.setUp();
|
| computer = new InvocationComputer();
|
| }
|
| -
|
| - test_PrefixedIdentifier_field() {
|
| - // SimpleIdentifier PrefixedIdentifier ExpressionStatement
|
| - addTestSource('''
|
| - class A {var b; X _c;}
|
| - class X{}
|
| - main() {A a; a.^}''');
|
| - return computeFull().then((_) {
|
| - assertSuggestGetter('b', null);
|
| - assertSuggestGetter('_c', 'X');
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_field_imported() {
|
| - // SimpleIdentifier PrefixedIdentifier ExpressionStatement
|
| - addSource('/testB.dart', '''
|
| - lib B;
|
| - class X{}
|
| - class A {var b; X _c;}''');
|
| - addTestSource('''
|
| - import "/testB.dart";
|
| - main() {A a; a.^}''');
|
| - return computeFull().then((_) {
|
| - assertSuggestGetter('b', null);
|
| - assertNotSuggested('_c');
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_getter() {
|
| - // SimpleIdentifier PrefixedIdentifier ExpressionStatement
|
| - addTestSource('''
|
| - class A {X get b => new A();get _c => new A();}
|
| - class X{}
|
| - main() {A a; a.^}''');
|
| - return computeFull().then((_) {
|
| - assertSuggestGetter('b', 'X');
|
| - assertSuggestGetter('_c', null);
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_getter_imported() {
|
| - // SimpleIdentifier PrefixedIdentifier ExpressionStatement
|
| - addSource('/testB.dart', '''
|
| - lib B;
|
| - class S{}
|
| - class X {S get y => new X(); X get _z => new X();}''');
|
| - addTestSource('import "/testB.dart"; main() {X x; x.^}');
|
| - return computeFull().then((_) {
|
| - assertSuggestGetter('y', 'S');
|
| - assertNotSuggested('_z');
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_getter_interface() {
|
| - // SimpleIdentifier PrefixedIdentifier ExpressionStatement
|
| - addTestSource('''
|
| - class A {S get b => new A();A get _c => new A();}
|
| - class B implements A {S get b => new A();} class S{}
|
| - main() {B b; b.^}''');
|
| - return computeFull().then((_) {
|
| - assertSuggestGetter('b', 'S');
|
| - assertSuggestGetter('_c', 'A');
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_interpolation() {
|
| - // SimpleIdentifier PrefixedIdentifier InterpolationExpression
|
| - addTestSource('main() {String name; print("hello \${name.^}");}');
|
| - return computeFull().then((_) {
|
| - assertSuggestGetter('length', 'int');
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_library() {
|
| - // SimpleIdentifier PrefixedIdentifier ExpressionStatement
|
| - addSource('/testB.dart', '''
|
| - lib B;
|
| - class X { }
|
| - class Y { }''');
|
| - addTestSource('''
|
| - import "/testB.dart" as b;
|
| - main() {b.^}''');
|
| - return computeFull().then((_) {
|
| - assertSuggestClass('X');
|
| - assertSuggestClass('Y');
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_method() {
|
| - // SimpleIdentifier PrefixedIdentifier ExpressionStatement
|
| - addTestSource('''
|
| - class S{}
|
| - class A {b(X x) {} S _c(X x) {}}
|
| - main() {A a; a.^}''');
|
| - return computeFull().then((_) {
|
| - assertSuggestMethod('b', 'A', null);
|
| - assertSuggestMethod('_c', 'A', 'S');
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_method_imported() {
|
| - // SimpleIdentifier PrefixedIdentifier ExpressionStatement
|
| - addSource('/testB.dart', '''
|
| - lib B;
|
| - class X {T y(X x) {} _z(X x) {}}
|
| - class T{}''');
|
| - addTestSource('import "/testB.dart"; main() {X x; x.^}');
|
| - return computeFull().then((_) {
|
| - assertSuggestMethod('y', 'X', 'T');
|
| - assertNotSuggested('_z');
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_method_imported_mixin() {
|
| - // SimpleIdentifier PrefixedIdentifier ExpressionStatement
|
| - addSource('/testB.dart', '''
|
| - lib B;
|
| - class X {T y(X x) {} _z(X x) {}}
|
| - class T{}''');
|
| - addTestSource('''
|
| - import "/testB.dart";
|
| - class A extends Object with X {}
|
| - main() {A a; a.^}''');
|
| - return computeFull().then((_) {
|
| - assertSuggestMethod('y', 'X', 'T');
|
| - assertNotSuggested('_z');
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_parameter() {
|
| - // SimpleIdentifier PrefixedIdentifier ExpressionStatement
|
| - addSource('/testB.dart', '''
|
| - lib B;
|
| - class _W {M y; var _z;}
|
| - class X extends _W {}
|
| - class M{}''');
|
| - addTestSource('''
|
| - import "/testB.dart";
|
| - foo(X x) {x.^}''');
|
| - return computeFull().then((_) {
|
| - assertSuggestGetter('y', 'M');
|
| - assertNotSuggested('_z');
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_prefix() {
|
| - // SimpleIdentifier PrefixedIdentifier InterpolationExpression
|
| - addTestSource('main() {String name; print("hello \${nam^e.length}");}');
|
| - return computeFull().then((_) {
|
| - // LocalComputer generates suggestions for prefix
|
| - assertNotSuggested('name');
|
| - assertNotSuggested('length');
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_setter() {
|
| - // SimpleIdentifier PrefixedIdentifier ExpressionStatement
|
| - addTestSource('''
|
| - class A {set b(X x) {} set _c(X x) {}}
|
| - main() {A a; a.^}''');
|
| - return computeFull().then((_) {
|
| - assertSuggestSetter('b');
|
| - assertSuggestSetter('_c');
|
| - });
|
| - }
|
| -
|
| - test_PrefixedIdentifier_setter_imported() {
|
| - // SimpleIdentifier PrefixedIdentifier ExpressionStatement
|
| - addSource('/testB.dart', '''
|
| - lib B;
|
| - class X {set y(X x) {} set _z(X x) {}}''');
|
| - addTestSource('''
|
| - import "/testB.dart";
|
| - main() {X x; x.^}''');
|
| - return computeFull().then((_) {
|
| - assertSuggestSetter('y');
|
| - assertNotSuggested('_z');
|
| - });
|
| - }
|
| }
|
|
|