| Index: pkg/analyzer/test/src/dart/analysis/driver_test.dart
|
| diff --git a/pkg/analyzer/test/src/dart/analysis/driver_test.dart b/pkg/analyzer/test/src/dart/analysis/driver_test.dart
|
| index 0b49859f0bce3d599cbaa745ea6e3a05fd2ed9d0..b1e35f5e900191c27b4783258cbe936bd586a9d0 100644
|
| --- a/pkg/analyzer/test/src/dart/analysis/driver_test.dart
|
| +++ b/pkg/analyzer/test/src/dart/analysis/driver_test.dart
|
| @@ -885,6 +885,30 @@ class C {}
|
| expect(a.name.staticElement, new isInstanceOf<FunctionElement>());
|
| }
|
|
|
| + test_getResult_invalidUri() async {
|
| + String content = r'''
|
| +import '[invalid uri]';
|
| +import '[invalid uri]:foo.dart';
|
| +import 'package:aaa/a1.dart';
|
| +import '[invalid uri]';
|
| +import '[invalid uri]:foo.dart';
|
| +
|
| +export '[invalid uri]';
|
| +export '[invalid uri]:foo.dart';
|
| +export 'package:aaa/a2.dart';
|
| +export '[invalid uri]';
|
| +export '[invalid uri]:foo.dart';
|
| +
|
| +part '[invalid uri]';
|
| +part 'a3.dart';
|
| +part '[invalid uri]';
|
| +''';
|
| + addTestFile(content);
|
| +
|
| + AnalysisResult result = await driver.getResult(testFile);
|
| + expect(result.path, testFile);
|
| + }
|
| +
|
| test_getResult_invalidUri_exports_dart() async {
|
| String content = r'''
|
| export 'dart:async';
|
|
|