Chromium Code Reviews| Index: tests/compiler/dart2js/zero_termination_test.dart |
| diff --git a/tests/compiler/dart2js/zero_termination_test.dart b/tests/compiler/dart2js/zero_termination_test.dart |
| index 9581e48a64bb036ac8c731716672e3c3ac58429a..3d07b7d01f86beceb9399ff910f12c53f63979d5 100644 |
| --- a/tests/compiler/dart2js/zero_termination_test.dart |
| +++ b/tests/compiler/dart2js/zero_termination_test.dart |
| @@ -47,13 +47,17 @@ void cleanup() { |
| } |
| Future launchDart2Js(args) { |
| - String executable = Platform.executable; |
| - String command = path.join(path.dirname(executable), 'dart2js'); |
|
Siggi Cherem (dart-lang)
2016/08/12 20:26:37
this was dead code.
|
| String dart2jsPath = path.normalize( |
| path.join(path.fromUri(Platform.script), |
| '../../../../pkg/compiler/lib/src/dart2js.dart')); |
| - List allArgs = ['--package-root=${Platform.packageRoot}', |
| - dart2jsPath]..addAll(args); |
| + List allArgs = []; |
| + if (Platform.packageRoot != null) { |
|
Siggi Cherem (dart-lang)
2016/08/12 20:26:37
this addresses Bill's comments from the other CL.
Bill Hesse
2016/08/15 15:48:36
Acknowledged.
|
| + allArgs.add('--package-root=${Platform.packageRoot}'); |
| + } else if (Platform.packageConfig != null) { |
| + allArgs.add('--packages=${Platform.packageConfig}'); |
| + } |
| + allArgs.add(dart2jsPath); |
| + allArgs.addAll(args); |
| return Process.run(Platform.executable, allArgs, stdoutEncoding: null); |
| } |