OLD | NEW |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 /** @fileoverview Runs the Polymer Settings tests. */ | 5 /** @fileoverview Runs the Polymer Settings tests. */ |
6 | 6 |
7 /** @const {string} Path to source root. */ | 7 /** @const {string} Path to source root. */ |
8 var ROOT_PATH = '../../../../../'; | 8 var ROOT_PATH = '../../../../../'; |
9 | 9 |
10 // Polymer BrowserTest fixture. | 10 // Polymer BrowserTest fixture. |
(...skipping 1069 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1080 | 1080 |
1081 CrSettingsLanguagesTest.prototype = { | 1081 CrSettingsLanguagesTest.prototype = { |
1082 __proto__: CrSettingsBrowserTest.prototype, | 1082 __proto__: CrSettingsBrowserTest.prototype, |
1083 | 1083 |
1084 /** @override */ | 1084 /** @override */ |
1085 browsePreload: 'chrome://md-settings/languages_page/languages.html', | 1085 browsePreload: 'chrome://md-settings/languages_page/languages.html', |
1086 | 1086 |
1087 /** @override */ | 1087 /** @override */ |
1088 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ | 1088 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ |
1089 '../fake_chrome_event.js', | 1089 '../fake_chrome_event.js', |
| 1090 'test_util.js', |
1090 'test_browser_proxy.js', | 1091 'test_browser_proxy.js', |
1091 'fake_language_settings_private.js', | 1092 'fake_language_settings_private.js', |
1092 'fake_settings_private.js', | 1093 'fake_settings_private.js', |
1093 'fake_input_method_private.js', | 1094 'fake_input_method_private.js', |
| 1095 'test_languages_browser_proxy.js', |
1094 'languages_tests.js', | 1096 'languages_tests.js', |
1095 ]), | 1097 ]), |
1096 }; | 1098 }; |
1097 | 1099 |
1098 // Flaky on Win and Linux, see http://crbug/692356. | 1100 // Flaky on Win and Linux, see http://crbug/692356. |
1099 TEST_F('CrSettingsLanguagesTest', 'Languages', function() { | 1101 TEST_F('CrSettingsLanguagesTest', 'Languages', function() { |
1100 mocha.run(); | 1102 mocha.run(); |
1101 }); | 1103 }); |
1102 | 1104 |
1103 /** | 1105 /** |
1104 * @constructor | 1106 * @constructor |
1105 * @extends {CrSettingsBrowserTest} | 1107 * @extends {CrSettingsBrowserTest} |
1106 */ | 1108 */ |
| 1109 function CrSettingsLanguagesPageTest() {} |
| 1110 |
| 1111 CrSettingsLanguagesPageTest.prototype = { |
| 1112 __proto__: CrSettingsBrowserTest.prototype, |
| 1113 |
| 1114 /** @override */ |
| 1115 browsePreload: 'chrome://md-settings/languages_page/languages_page.html', |
| 1116 |
| 1117 /** @override */ |
| 1118 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ |
| 1119 '../fake_chrome_event.js', |
| 1120 'test_util.js', |
| 1121 'test_browser_proxy.js', |
| 1122 'fake_settings_private.js', |
| 1123 'fake_language_settings_private.js', |
| 1124 'fake_input_method_private.js', |
| 1125 'test_languages_browser_proxy.js', |
| 1126 'languages_page_tests.js', |
| 1127 ]), |
| 1128 }; |
| 1129 |
| 1130 TEST_F('CrSettingsLanguagesPageTest', 'AddLanguagesDialog', function() { |
| 1131 mocha.grep(assert(languages_page_tests.TestNames.AddLanguagesDialog)).run(); |
| 1132 }); |
| 1133 |
| 1134 TEST_F('CrSettingsLanguagesPageTest', 'LanguageMenu', function() { |
| 1135 mocha.grep(assert(languages_page_tests.TestNames.LanguageMenu)).run(); |
| 1136 }); |
| 1137 |
| 1138 TEST_F('CrSettingsLanguagesPageTest', 'InputMethods', function() { |
| 1139 mocha.grep(assert(languages_page_tests.TestNames.InputMethods)).run(); |
| 1140 }); |
| 1141 |
| 1142 TEST_F('CrSettingsLanguagesPageTest', 'Spellcheck', function() { |
| 1143 mocha.grep(assert(languages_page_tests.TestNames.Spellcheck)).run(); |
| 1144 }); |
| 1145 |
| 1146 /** |
| 1147 * @constructor |
| 1148 * @extends {CrSettingsBrowserTest} |
| 1149 */ |
1107 function CrSettingsRouteTest() {} | 1150 function CrSettingsRouteTest() {} |
1108 | 1151 |
1109 CrSettingsRouteTest.prototype = { | 1152 CrSettingsRouteTest.prototype = { |
1110 __proto__: CrSettingsBrowserTest.prototype, | 1153 __proto__: CrSettingsBrowserTest.prototype, |
1111 | 1154 |
1112 /** @override */ | 1155 /** @override */ |
1113 browsePreload: 'chrome://md-settings/route.html', | 1156 browsePreload: 'chrome://md-settings/route.html', |
1114 | 1157 |
1115 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ | 1158 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ |
1116 'route_tests.js', | 1159 'route_tests.js', |
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1423 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ | 1466 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ |
1424 'test_browser_proxy.js', | 1467 'test_browser_proxy.js', |
1425 'test_extension_control_browser_proxy.js', | 1468 'test_extension_control_browser_proxy.js', |
1426 'extension_controlled_indicator_tests.js', | 1469 'extension_controlled_indicator_tests.js', |
1427 ]), | 1470 ]), |
1428 }; | 1471 }; |
1429 | 1472 |
1430 TEST_F('CrSettingsExtensionControlledIndicatorTest', 'All', function() { | 1473 TEST_F('CrSettingsExtensionControlledIndicatorTest', 'All', function() { |
1431 mocha.run(); | 1474 mocha.run(); |
1432 }); | 1475 }); |
OLD | NEW |