Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(529)

Unified Diff: pkg/analyzer/test/source/embedder_test.dart

Issue 1437893003: Add _embedder.yaml support to analyzer and analysis_server (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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() {

Powered by Google App Engine
This is Rietveld 408576698