| Index: chrome/test/data/webui/media_router/media_router_container_search_tests.js
|
| diff --git a/chrome/test/data/webui/media_router/media_router_container_search_tests.js b/chrome/test/data/webui/media_router/media_router_container_search_tests.js
|
| index 53b4d50a625e2bf77dd41763a21582989039d1e5..58d32269469a8ccd8d873e3f38799f93c687241c 100644
|
| --- a/chrome/test/data/webui/media_router/media_router_container_search_tests.js
|
| +++ b/chrome/test/data/webui/media_router/media_router_container_search_tests.js
|
| @@ -119,6 +119,27 @@ cr.define('media_router_container_search', function() {
|
| */
|
| var foundSink = null;
|
|
|
| + // 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,
|
| + };
|
| + });
|
| + }
|
| +
|
| /**
|
| * Example pseudo sink.
|
| * @type {media_router.Sink}
|
| @@ -137,6 +158,7 @@ cr.define('media_router_container_search', function() {
|
| // Initialize a media-router-container before each test.
|
| container = document.createElement('media-router-container');
|
| document.body.appendChild(container);
|
| + overrideBrowserApi(container);
|
|
|
| // Get common functions and variables.
|
| var test_base = media_router_container_test_base.init(container);
|
|
|