| 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 8a8593408b6841636a8d4bd114df894b9329c85d..50d081280885038687f9a29b3e6019a996650e44 100644
|
| --- a/lib/src/runner/plugin/platform_helpers.dart
|
| +++ b/lib/src/runner/plugin/platform_helpers.dart
|
| @@ -113,9 +113,10 @@ class _Deserializer {
|
| /// Deserializes [group] into a concrete [Group].
|
| Group deserializeGroup(Map group) {
|
| var metadata = new Metadata.deserialize(group['metadata']);
|
| - return new Group(group['name'], group['entries'].map((entry) {
|
| - if (entry['type'] == 'group') return deserializeGroup(entry);
|
| - return _deserializeTest(entry);
|
| + return new Group(group['name'], (group['entries'] as List).map((entry) {
|
| + var map = entry as Map;
|
| + if (map['type'] == 'group') return deserializeGroup(map);
|
| + return _deserializeTest(map);
|
| }),
|
| metadata: metadata,
|
| setUpAll: _deserializeTest(group['setUpAll']),
|
|
|