Index: pkg/analysis_server/test/analysis/notification_navigation_test.dart |
diff --git a/pkg/analysis_server/test/analysis/notification_navigation_test.dart b/pkg/analysis_server/test/analysis/notification_navigation_test.dart |
index 326be5d9ce1729e50842320cbfd24c23a2b1489f..9286182f63b5e18e014e55569b8ff7a25026b3e2 100644 |
--- a/pkg/analysis_server/test/analysis/notification_navigation_test.dart |
+++ b/pkg/analysis_server/test/analysis/notification_navigation_test.dart |
@@ -179,12 +179,11 @@ class AbstractNavigationTest extends AbstractAnalysisTest { |
@reflectiveTest |
class AnalysisNotificationNavigationTest extends AbstractNavigationTest { |
- @override |
- bool get enableNewAnalysisDriver => false; |
+ Completer _resultsAvailable = new Completer(); |
Future prepareNavigation() async { |
addAnalysisSubscription(AnalysisService.NAVIGATION, testFile); |
- await waitForTasksFinished(); |
+ await _resultsAvailable.future; |
assertRegionsSorted(); |
} |
@@ -195,6 +194,7 @@ class AnalysisNotificationNavigationTest extends AbstractNavigationTest { |
regions = params.regions; |
targets = params.targets; |
targetFiles = params.files; |
+ _resultsAvailable.complete(null); |
} |
} |
} |