Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2470)

Unified Diff: chrome/test/data/webui/media_router/media_router_container_cast_mode_list_tests.js

Issue 2725503002: [Media Router] Custom Controls 4 - Implement details view WebUI (Closed)
Patch Set: Address Mark's comments Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/test/data/webui/media_router/media_router_container_cast_mode_list_tests.js
diff --git a/chrome/test/data/webui/media_router/media_router_container_cast_mode_list_tests.js b/chrome/test/data/webui/media_router/media_router_container_cast_mode_list_tests.js
index 43b695974823ce343588052f081016836645d57f..5333a54f438d2ec2fc9d617fc20f641a9c6eb76f 100644
--- a/chrome/test/data/webui/media_router/media_router_container_cast_mode_list_tests.js
+++ b/chrome/test/data/webui/media_router/media_router_container_cast_mode_list_tests.js
@@ -69,6 +69,27 @@ cr.define('media_router_container_cast_mode_list', function() {
*/
var fakeSinkList = [];
+ // Mock the browser API.
+ var overrideBrowserApi = function() {
+ cr.define('media_router.browserApi', function() {
+ 'use strict';
+
+ function onMediaControllerClosed() {
+ container.fire('mock-media-controller-closed');
+ }
+
+ function onMediaControllerAvailable(routeId) {
+ container.fire('mock-media-controller-available',
+ {routeId: routeId});
+ }
+
+ return {
+ onMediaControllerClosed: onMediaControllerClosed,
+ onMediaControllerAvailable: onMediaControllerAvailable,
+ };
+ });
+ }
+
// Import media_router_container.html before running suite.
suiteSetup(function() {
return PolymerTest.importHtml(
@@ -81,6 +102,7 @@ cr.define('media_router_container_cast_mode_list', function() {
// Initialize a media-router-container before each test.
container = document.createElement('media-router-container');
document.body.appendChild(container);
+ overrideBrowserApi();
// Get common functions and variables.
var test_base = media_router_container_test_base.init(container);

Powered by Google App Engine
This is Rietveld 408576698