| Index: pkg/kernel/test/interpreter/suite.dart
|
| diff --git a/pkg/kernel/test/interpreter/suite.dart b/pkg/kernel/test/interpreter/suite.dart
|
| index b0e9f20d564e166df979f0e7c7807595ef2ab772..5ad53aac824317edc178270d42282f40eae039d8 100644
|
| --- a/pkg/kernel/test/interpreter/suite.dart
|
| +++ b/pkg/kernel/test/interpreter/suite.dart
|
| @@ -8,10 +8,14 @@ import 'dart:async' show Future;
|
|
|
| import 'dart:io' show File;
|
|
|
| -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, Library;
|
|
|
| import 'package:front_end/src/fasta/testing/kernel_chain.dart' show runDiff;
|
| @@ -58,10 +62,11 @@ class InterpreterContext extends ChainContext {
|
|
|
| static Future<InterpreterContext> create(
|
| Chain suite, Map<String, String> environment) async {
|
| + Uri sdk = await computePatchedSdk();
|
| Uri packages = Uri.base.resolve(".packages");
|
| bool strongMode = environment.containsKey(STRONG_MODE);
|
| - TranslateUri uriTranslator =
|
| - await TranslateUri.parse(PhysicalFileSystem.instance, packages);
|
| + TranslateUri uriTranslator = await TranslateUri
|
| + .parse(PhysicalFileSystem.instance, sdk, packages: packages);
|
| return new InterpreterContext(strongMode, uriTranslator);
|
| }
|
| }
|
|
|