| Index: pkg/analyzer/test/source/embedder_test.dart
|
| diff --git a/pkg/analyzer/test/source/sdk_ext_test.dart b/pkg/analyzer/test/source/embedder_test.dart
|
| similarity index 76%
|
| copy from pkg/analyzer/test/source/sdk_ext_test.dart
|
| copy to pkg/analyzer/test/source/embedder_test.dart
|
| index 01416af8ed1db36f78c5a2900f565d0ede3473cb..f89f4c6edb1e4b4d042a8f6318365f1e7163879e 100644
|
| --- a/pkg/analyzer/test/source/sdk_ext_test.dart
|
| +++ b/pkg/analyzer/test/source/embedder_test.dart
|
| @@ -2,17 +2,17 @@
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| // BSD-style license that can be found in the LICENSE file.
|
|
|
| -library test.source.sdk_ext;
|
| +library test.source.embedder;
|
|
|
| import 'package:analyzer/file_system/memory_file_system.dart';
|
| -import 'package:analyzer/source/sdk_ext.dart';
|
| +import 'package:analyzer/source/embedder.dart';
|
| import 'package:unittest/unittest.dart';
|
|
|
| import '../utils.dart';
|
|
|
| main() {
|
| initializeTestEnvironment();
|
| - group('SdkExtUriResolverTest', () {
|
| + group('EmbedderUriResolverTest', () {
|
| setUp(() {
|
| buildResourceProvider();
|
| });
|
| @@ -20,17 +20,17 @@ main() {
|
| clearResourceProvider();
|
| });
|
| test('test_NullPackageMap', () {
|
| - var resolver = new SdkExtUriResolver(null);
|
| + var resolver = new EmbedderUriResolver(null);
|
| expect(resolver.length, equals(0));
|
| });
|
| test('test_NoSdkExtPackageMap', () {
|
| - var resolver = new SdkExtUriResolver({
|
| + var resolver = new EmbedderUriResolver({
|
| 'fox': [resourceProvider.getResource('/empty')]
|
| });
|
| expect(resolver.length, equals(0));
|
| });
|
| test('test_SdkExtPackageMap', () {
|
| - var resolver = new SdkExtUriResolver({
|
| + var resolver = new EmbedderUriResolver({
|
| 'fox': [resourceProvider.getResource('/tmp')]
|
| });
|
| // We have four mappings.
|
| @@ -41,13 +41,13 @@ main() {
|
| expect(resolver['dart:relative'], equals("/relative.dart"));
|
| expect(resolver['dart:deep'], equals("/tmp/deep/directory/file.dart"));
|
| });
|
| - test('test_BadJSON', () {
|
| - var resolver = new SdkExtUriResolver(null);
|
| - resolver.addSdkExt(r'''{{{,{{}}},}}''', null);
|
| + test('test_BadYAML', () {
|
| + var resolver = new EmbedderUriResolver(null);
|
| + resolver.addEmbedderYaml(r'''{{{,{{}}},}}''', null);
|
| expect(resolver.length, equals(0));
|
| });
|
| test('test_restoreAbsolute', () {
|
| - var resolver = new SdkExtUriResolver({
|
| + var resolver = new EmbedderUriResolver({
|
| 'fox': [resourceProvider.getResource('/tmp')]
|
| });
|
| var source = resolver.resolveAbsolute(Uri.parse('dart:fox'));
|
| @@ -70,15 +70,15 @@ buildResourceProvider() {
|
| resourceProvider.newFolder('/empty');
|
| resourceProvider.newFolder('/tmp');
|
| resourceProvider.newFile(
|
| - '/tmp/_sdkext',
|
| + '/tmp/_embedder.yaml',
|
| r'''
|
| - {
|
| - "dart:fox": "slippy.dart",
|
| - "dart:bear": "grizzly.dart",
|
| - "dart:relative": "../relative.dart",
|
| - "dart:deep": "deep/directory/file.dart",
|
| - "fart:loudly": "nomatter.dart"
|
| - }''');
|
| +embedder_libs:
|
| + "dart:fox": "slippy.dart"
|
| + "dart:bear": "grizzly.dart"
|
| + "dart:relative": "../relative.dart"
|
| + "dart:deep": "deep/directory/file.dart"
|
| + "fart:loudly": "nomatter.dart"
|
| +''');
|
| }
|
|
|
| clearResourceProvider() {
|
|
|