| Index: pkg/analysis_server/test/mocks.dart
|
| diff --git a/pkg/analysis_server/test/mocks.dart b/pkg/analysis_server/test/mocks.dart
|
| index 68f7da975ae0f80974517f5c7a86d5b5b5f6f778..28571742c567c26560387d6a190a57151fa34654 100644
|
| --- a/pkg/analysis_server/test/mocks.dart
|
| +++ b/pkg/analysis_server/test/mocks.dart
|
| @@ -342,12 +342,20 @@ class MockPackageMapProvider implements PackageMapProvider {
|
| Map<String, List<resource.Folder>> packageMap = <String, List<resource.Folder>>{};
|
|
|
| /**
|
| + * Package maps that will be returned by the next call to [computePackageMap].
|
| + */
|
| + Map<String, Map<String, List<resource.Folder>>> packageMaps = null;
|
| +
|
| + /**
|
| * Dependency list that will be returned by the next call to [computePackageMap].
|
| */
|
| Set<String> dependencies = new Set<String>();
|
|
|
| @override
|
| PackageMapInfo computePackageMap(resource.Folder folder) {
|
| + if (packageMaps != null) {
|
| + return new PackageMapInfo(packageMaps[folder.path], dependencies);
|
| + }
|
| return new PackageMapInfo(packageMap, dependencies);
|
| }
|
| }
|
|
|