Index: tests/compiler/dart2js/backend_dart/dart_new_backend_test.dart |
diff --git a/tests/compiler/dart2js/backend_dart/dart_new_backend_test.dart b/tests/compiler/dart2js/backend_dart/dart_new_backend_test.dart |
index d1f4e5c1e0e0e2d568654179341311c37456cc37..4fa5d2885a4ef993cfc0d3f9ff2ea05b5165794b 100644 |
--- a/tests/compiler/dart2js/backend_dart/dart_new_backend_test.dart |
+++ b/tests/compiler/dart2js/backend_dart/dart_new_backend_test.dart |
@@ -20,9 +20,11 @@ main() { |
"""; |
Future<String> compile(String code) { |
+ OutputCollector outputCollector = new OutputCollector(); |
MockCompiler compiler = new MockCompiler.internal( |
emitJavaScript: false, |
- enableMinification: false); |
+ enableMinification: false, |
+ outputProvider: outputCollector); |
return compiler.init().then((_) { |
compiler.parseScript(code); |
Element element = compiler.mainApp.find('main'); |
@@ -38,7 +40,7 @@ Future<String> compile(String code) { |
compiler.phase = Compiler.PHASE_COMPILING; |
DartBackend backend = compiler.backend; |
backend.assembleProgram(); |
- String generated = compiler.assembledCode; |
+ String generated = outputCollector.getOutput('', 'dart'); |
return generated; |
}); |
} |