| Index: pkg/analyzer/test/src/mock_sdk.dart
|
| diff --git a/pkg/analyzer/test/src/mock_sdk.dart b/pkg/analyzer/test/src/mock_sdk.dart
|
| index b08e293411d19abb003a3a5f5b423693104a6176..1ff681faa6962347cdade383f99e5aab0a369839 100644
|
| --- a/pkg/analyzer/test/src/mock_sdk.dart
|
| +++ b/pkg/analyzer/test/src/mock_sdk.dart
|
| @@ -184,6 +184,10 @@ class HtmlElement {}
|
| LIB_HTML,
|
| ];
|
|
|
| + static const List<SdkLibrary> LIBRARIES_NO_ASYNC = const [
|
| + LIB_CORE,
|
| + ];
|
| +
|
| final resource.MemoryResourceProvider provider =
|
| new resource.MemoryResourceProvider();
|
|
|
| @@ -192,8 +196,9 @@ class HtmlElement {}
|
| */
|
| InternalAnalysisContext _analysisContext;
|
|
|
| - MockSdk() {
|
| - LIBRARIES.forEach((_MockSdkLibrary library) {
|
| + MockSdk({bool dartAsync: true}) {
|
| + List<SdkLibrary> libraries = dartAsync ? LIBRARIES : LIBRARIES_NO_ASYNC;
|
| + libraries.forEach((_MockSdkLibrary library) {
|
| provider.newFile(library.path, library.content);
|
| });
|
| }
|
|
|