Index: lib/src/runner/browser/browser_manager.dart |
diff --git a/lib/src/runner/browser/browser_manager.dart b/lib/src/runner/browser/browser_manager.dart |
index b049dd2bf542ea67990b95f9c542111c7831f70c..f6f75d84c36cde060216f5cd080fbaac26c8f0b2 100644 |
--- a/lib/src/runner/browser/browser_manager.dart |
+++ b/lib/src/runner/browser/browser_manager.dart |
@@ -9,6 +9,7 @@ import 'dart:convert'; |
import 'package:http_parser/http_parser.dart'; |
+import '../../backend/metadata.dart'; |
import '../../backend/suite.dart'; |
import '../../util/multi_channel.dart'; |
import '../../util/remote_exception.dart'; |
@@ -60,8 +61,9 @@ class BrowserManager { |
} |
return new Suite(response["tests"].map((test) { |
+ var metadata = new Metadata.deserialize(test['metadata']); |
var testChannel = suiteChannel.virtualChannel(test['channel']); |
- return new IframeTest(test['name'], testChannel); |
+ return new IframeTest(test['name'], metadata, testChannel); |
}), path: path, platform: "Chrome"); |
}); |
} |