| Index: pkg/analysis_server/test/search/type_hierarchy_test.dart
|
| diff --git a/pkg/analysis_server/test/search/type_hierarchy_test.dart b/pkg/analysis_server/test/search/type_hierarchy_test.dart
|
| index 6020ad01f7e025fad86ed2cd4308bf4f906e8ee7..e799f3783ca4eaa860447232e18206719fe624f0 100644
|
| --- a/pkg/analysis_server/test/search/type_hierarchy_test.dart
|
| +++ b/pkg/analysis_server/test/search/type_hierarchy_test.dart
|
| @@ -47,6 +47,16 @@ main() {
|
| expect(items, isNull);
|
| }
|
|
|
| + test_bad_noElement() async {
|
| + addTestFile('''
|
| +main() {
|
| + /* target */
|
| +}
|
| +''');
|
| + List<TypeHierarchyItem> items = await _getTypeHierarchy('/* target */');
|
| + expect(items, isNull);
|
| + }
|
| +
|
| test_bad_recursion() async {
|
| addTestFile('''
|
| class A extends B {
|
| @@ -556,6 +566,7 @@ class D extends C {
|
| await waitForTasksFinished();
|
| Request request = _createGetTypeHierarchyRequest(search);
|
| Response response = await serverChannel.sendRequest(request);
|
| + expect(serverErrors, isEmpty);
|
| return new SearchGetTypeHierarchyResult.fromResponse(
|
| response).hierarchyItems;
|
| }
|
|
|