| Index: pkg/analysis_server/test/services/completion/completion_test_util.dart
|
| diff --git a/pkg/analysis_server/test/services/completion/completion_test_util.dart b/pkg/analysis_server/test/services/completion/completion_test_util.dart
|
| index c351d4b2ffaf309963d6ee6b0104340d0653e763..ffe3bcfafd7ba7575fddb2e560c056cf2d3aa0d4 100644
|
| --- a/pkg/analysis_server/test/services/completion/completion_test_util.dart
|
| +++ b/pkg/analysis_server/test/services/completion/completion_test_util.dart
|
| @@ -9,6 +9,7 @@ import 'dart:async';
|
| import 'package:analysis_server/src/protocol.dart' as protocol show Element,
|
| ElementKind;
|
| import 'package:analysis_server/src/protocol.dart' hide Element, ElementKind;
|
| +import 'package:analysis_server/src/services/completion/dart_completion_cache.dart';
|
| import 'package:analysis_server/src/services/completion/dart_completion_manager.dart';
|
| import 'package:analysis_server/src/services/completion/imported_computer.dart';
|
| import 'package:analysis_server/src/services/completion/invocation_computer.dart';
|
| @@ -24,6 +25,12 @@ import 'package:unittest/unittest.dart';
|
|
|
| import '../../abstract_context.dart';
|
|
|
| +int suggestionComparator(CompletionSuggestion s1, CompletionSuggestion s2) {
|
| + String c1 = s1.completion.toLowerCase();
|
| + String c2 = s2.completion.toLowerCase();
|
| + return c1.compareTo(c2);
|
| +}
|
| +
|
| abstract class AbstractCompletionTest extends AbstractContextTest {
|
| Index index;
|
| SearchEngineImpl searchEngine;
|
| @@ -471,11 +478,7 @@ abstract class AbstractCompletionTest extends AbstractContextTest {
|
| if (completions != null) {
|
| sb.write('\n found');
|
| completions.toList()
|
| - ..sort((CompletionSuggestion s1, CompletionSuggestion s2) {
|
| - String c1 = s1.completion.toLowerCase();
|
| - String c2 = s2.completion.toLowerCase();
|
| - return c1.compareTo(c2);
|
| - })
|
| + ..sort(suggestionComparator)
|
| ..forEach((CompletionSuggestion suggestion) {
|
| sb.write('\n ${suggestion.completion} -> $suggestion');
|
| });
|
|
|