Index: lib/src/runner/plugin/platform_helpers.dart |
diff --git a/lib/src/runner/plugin/platform_helpers.dart b/lib/src/runner/plugin/platform_helpers.dart |
index 50d081280885038687f9a29b3e6019a996650e44..bccf2d1437b0ce7601c533543e64b1a609c4017b 100644 |
--- a/lib/src/runner/plugin/platform_helpers.dart |
+++ b/lib/src/runner/plugin/platform_helpers.dart |
@@ -119,6 +119,7 @@ class _Deserializer { |
return _deserializeTest(map); |
}), |
metadata: metadata, |
+ trace: group['trace'] == null ? null : new Trace.parse(group['trace']), |
setUpAll: _deserializeTest(group['setUpAll']), |
tearDownAll: _deserializeTest(group['tearDownAll'])); |
} |
@@ -130,7 +131,9 @@ class _Deserializer { |
if (test == null) return null; |
var metadata = new Metadata.deserialize(test['metadata']); |
+ var trace = test['trace'] == null ? null : new Trace.parse(test['trace']); |
var testChannel = _channel.virtualChannel(test['channel']); |
- return new RunnerTest(test['name'], metadata, testChannel, _mapTrace); |
+ return new RunnerTest( |
+ test['name'], metadata, trace, testChannel, _mapTrace); |
} |
} |