Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(113)

Side by Side Diff: pkg/analysis_server/test/domain_completion_test.dart

Issue 2975253002: Format analyzer, analysis_server, analyzer_plugin, front_end and kernel with the latest dartfmt. (Closed)
Patch Set: Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 import 'dart:async'; 5 import 'dart:async';
6 6
7 import 'package:analysis_server/protocol/protocol.dart'; 7 import 'package:analysis_server/protocol/protocol.dart';
8 import 'package:analysis_server/protocol/protocol_generated.dart'; 8 import 'package:analysis_server/protocol/protocol_generated.dart';
9 import 'package:analysis_server/src/plugin/plugin_manager.dart'; 9 import 'package:analysis_server/src/plugin/plugin_manager.dart';
10 import 'package:analysis_server/src/provisional/completion/completion_core.dart' ; 10 import 'package:analysis_server/src/provisional/completion/completion_core.dart' ;
(...skipping 470 matching lines...) Expand 10 before | Expand all | Expand 10 after
481 test_inDartDoc2() async { 481 test_inDartDoc2() async {
482 addTestFile(''' 482 addTestFile('''
483 /// Some text^ 483 /// Some text^
484 main(aaa, bbb) {} 484 main(aaa, bbb) {}
485 '''); 485 ''');
486 await getSuggestions(); 486 await getSuggestions();
487 expect(suggestions, isEmpty); 487 expect(suggestions, isEmpty);
488 } 488 }
489 489
490 test_inDartDoc_reference1() async { 490 test_inDartDoc_reference1() async {
491 addFile( 491 addFile('/testA.dart', '''
492 '/testA.dart',
493 '''
494 part of libA; 492 part of libA;
495 foo(bar) => 0;'''); 493 foo(bar) => 0;''');
496 addTestFile(''' 494 addTestFile('''
497 library libA; 495 library libA;
498 part "/testA.dart"; 496 part "/testA.dart";
499 import "dart:math"; 497 import "dart:math";
500 /// The [^] 498 /// The [^]
501 main(aaa, bbb) {} 499 main(aaa, bbb) {}
502 '''); 500 ''');
503 await getSuggestions(); 501 await getSuggestions();
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after
647 '''); 645 ''');
648 return getSuggestions().then((_) { 646 return getSuggestions().then((_) {
649 expect(replacementOffset, equals(completionOffset)); 647 expect(replacementOffset, equals(completionOffset));
650 expect(replacementLength, equals(0)); 648 expect(replacementLength, equals(0));
651 assertHasResult(CompletionSuggestionKind.INVOCATION, 'm', 649 assertHasResult(CompletionSuggestionKind.INVOCATION, 'm',
652 relevance: DART_RELEVANCE_LOCAL_METHOD); 650 relevance: DART_RELEVANCE_LOCAL_METHOD);
653 }); 651 });
654 } 652 }
655 653
656 test_partFile() { 654 test_partFile() {
657 addFile( 655 addFile('/project/bin/testA.dart', '''
658 '/project/bin/testA.dart',
659 '''
660 library libA; 656 library libA;
661 part "$testFile"; 657 part "$testFile";
662 import 'dart:html'; 658 import 'dart:html';
663 class A { } 659 class A { }
664 '''); 660 ''');
665 addTestFile(''' 661 addTestFile('''
666 part of libA; 662 part of libA;
667 main() {^}'''); 663 main() {^}''');
668 return getSuggestions().then((_) { 664 return getSuggestions().then((_) {
669 expect(replacementOffset, equals(completionOffset)); 665 expect(replacementOffset, equals(completionOffset));
670 expect(replacementLength, equals(0)); 666 expect(replacementLength, equals(0));
671 assertHasResult(CompletionSuggestionKind.INVOCATION, 'Object'); 667 assertHasResult(CompletionSuggestionKind.INVOCATION, 'Object');
672 assertHasResult(CompletionSuggestionKind.INVOCATION, 'HtmlElement'); 668 assertHasResult(CompletionSuggestionKind.INVOCATION, 'HtmlElement');
673 assertHasResult(CompletionSuggestionKind.INVOCATION, 'A'); 669 assertHasResult(CompletionSuggestionKind.INVOCATION, 'A');
674 assertNoResult('test'); 670 assertNoResult('test');
675 }); 671 });
676 } 672 }
677 673
678 test_partFile2() { 674 test_partFile2() {
679 addFile( 675 addFile('/testA.dart', '''
680 '/testA.dart',
681 '''
682 part of libA; 676 part of libA;
683 class A { }'''); 677 class A { }''');
684 addTestFile(''' 678 addTestFile('''
685 library libA; 679 library libA;
686 part "/testA.dart"; 680 part "/testA.dart";
687 import 'dart:html'; 681 import 'dart:html';
688 main() {^} 682 main() {^}
689 '''); 683 ''');
690 return getSuggestions().then((_) { 684 return getSuggestions().then((_) {
691 expect(replacementOffset, equals(completionOffset)); 685 expect(replacementOffset, equals(completionOffset));
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
766 760
767 @override 761 @override
768 Future sort( 762 Future sort(
769 CompletionRequest request, Iterable<CompletionSuggestion> suggestions) { 763 CompletionRequest request, Iterable<CompletionSuggestion> suggestions) {
770 if (!enabled) { 764 if (!enabled) {
771 throw 'unexpected sort'; 765 throw 'unexpected sort';
772 } 766 }
773 return new Future.value(); 767 return new Future.value();
774 } 768 }
775 } 769 }
OLDNEW
« no previous file with comments | « pkg/analysis_server/test/domain_analysis_test.dart ('k') | pkg/analysis_server/test/edit/assists_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698