| Index: chrome/browser/ui/webui/app_list/start_page_browsertest.js
|
| diff --git a/chrome/browser/ui/webui/app_list/start_page_browsertest.js b/chrome/browser/ui/webui/app_list/start_page_browsertest.js
|
| index 9cdecbb31137d069c26dcb50514afc03978e5179..7a0fd9d193f23fc229cd8157c675a6e8ce69a192 100644
|
| --- a/chrome/browser/ui/webui/app_list/start_page_browsertest.js
|
| +++ b/chrome/browser/ui/webui/app_list/start_page_browsertest.js
|
| @@ -32,6 +32,17 @@ AppListStartPageWebUITest.prototype = {
|
| __proto__: testing.Test.prototype,
|
|
|
| /**
|
| + * Sample doodle data.
|
| + */
|
| + doodleData_: {
|
| + 'ddljson': {
|
| + 'transparent_large_image': {
|
| + 'url': 'doodle.png'
|
| + }
|
| + }
|
| + },
|
| +
|
| + /**
|
| * Browser to app launcher start page.
|
| */
|
| browsePreload: 'chrome://app-list/',
|
| @@ -123,6 +134,14 @@ TEST_F('AppListStartPageWebUITest', 'Basic', function() {
|
| assertEquals(this.browsePreload, document.location.href);
|
| });
|
|
|
| +TEST_F('AppListStartPageWebUITest', 'LoadDoodle', function() {
|
| + var doodle = $('doodle');
|
| + assertEquals('', doodle.src);
|
| + appList.startPage.onAppListDoodleUpdated(this.doodleData_,
|
| + 'http://example.com/');
|
| + assertEquals('http://example.com/doodle.png', doodle.src);
|
| +});
|
| +
|
| TEST_F('AppListStartPageWebUITest', 'SpeechRecognitionState', function() {
|
| this.mockHandler.expects(once()).setSpeechRecognitionState('READY');
|
| appList.startPage.onAppListShown();
|
|
|