Index: lib/src/runner/vm/isolate_listener.dart |
diff --git a/lib/src/runner/vm/isolate_listener.dart b/lib/src/runner/vm/isolate_listener.dart |
index bb3429114df0c00db248799d61feca6916815b18..5b980d0c1c7e8f51328fe1896935e872cce204a0 100644 |
--- a/lib/src/runner/vm/isolate_listener.dart |
+++ b/lib/src/runner/vm/isolate_listener.dart |
@@ -75,7 +75,9 @@ class IsolateListener { |
try { |
await runZoned(() => new Future.sync(main), zoneValues: { |
#test.declarer: declarer |
- }); |
+ }, zoneSpecification: new ZoneSpecification(print: (_, __, ___, line) { |
+ sendPort.send({"type": "print", "line": line}); |
+ })); |
} catch (error, stackTrace) { |
sendPort.send({ |
"type": "error", |