| Index: pkg/kernel/test/closures/suite.dart
|
| diff --git a/pkg/kernel/test/closures/suite.dart b/pkg/kernel/test/closures/suite.dart
|
| index 0b15731f2e1c9ce13eb08babb65eb9722dffdf64..f1017fd439af4fb58d10e97e7bde023088154c4d 100644
|
| --- a/pkg/kernel/test/closures/suite.dart
|
| +++ b/pkg/kernel/test/closures/suite.dart
|
| @@ -6,10 +6,14 @@ library test.kernel.closures.suite;
|
|
|
| import 'dart:async' show Future;
|
|
|
| -import 'package:front_end/physical_file_system.dart';
|
| +import 'package:front_end/physical_file_system.dart' show PhysicalFileSystem;
|
| +
|
| import 'package:testing/testing.dart'
|
| show Chain, ChainContext, Result, Step, TestDescription, runMe;
|
|
|
| +import 'package:front_end/src/fasta/testing/patched_sdk_location.dart'
|
| + show computePatchedSdk;
|
| +
|
| import 'package:kernel/ast.dart' show Program;
|
|
|
| import 'package:kernel/transformations/closure_conversion.dart'
|
| @@ -65,11 +69,12 @@ class ClosureConversionContext extends ChainContext {
|
|
|
| static Future<ClosureConversionContext> create(
|
| Chain suite, Map<String, String> environment) async {
|
| + Uri sdk = await computePatchedSdk();
|
| Uri packages = Uri.base.resolve(".packages");
|
| bool strongMode = environment.containsKey(STRONG_MODE);
|
| bool updateExpectations = environment["updateExpectations"] == "true";
|
| - TranslateUri uriTranslator =
|
| - await TranslateUri.parse(PhysicalFileSystem.instance, packages);
|
| + TranslateUri uriTranslator = await TranslateUri
|
| + .parse(PhysicalFileSystem.instance, sdk, packages: packages);
|
| return new ClosureConversionContext(
|
| strongMode, updateExpectations, uriTranslator);
|
| }
|
|
|