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 1254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1265 | 1265 |
1266 CrSettingsLanguagesTest.prototype = { | 1266 CrSettingsLanguagesTest.prototype = { |
1267 __proto__: CrSettingsBrowserTest.prototype, | 1267 __proto__: CrSettingsBrowserTest.prototype, |
1268 | 1268 |
1269 /** @override */ | 1269 /** @override */ |
1270 browsePreload: 'chrome://md-settings/languages_page/languages.html', | 1270 browsePreload: 'chrome://md-settings/languages_page/languages.html', |
1271 | 1271 |
1272 /** @override */ | 1272 /** @override */ |
1273 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ | 1273 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ |
1274 '../fake_chrome_event.js', | 1274 '../fake_chrome_event.js', |
| 1275 'test_util.js', |
1275 'test_browser_proxy.js', | 1276 'test_browser_proxy.js', |
1276 'fake_language_settings_private.js', | 1277 'fake_language_settings_private.js', |
1277 'fake_settings_private.js', | 1278 'fake_settings_private.js', |
1278 'fake_input_method_private.js', | 1279 'fake_input_method_private.js', |
| 1280 'test_languages_browser_proxy.js', |
1279 'languages_tests.js', | 1281 'languages_tests.js', |
1280 ]), | 1282 ]), |
1281 }; | 1283 }; |
1282 | 1284 |
1283 // Flaky on Win and Linux, see http://crbug/692356. | 1285 // Flaky on Win and Linux, see http://crbug/692356. |
1284 TEST_F('CrSettingsLanguagesTest', 'All', function() { | 1286 TEST_F('CrSettingsLanguagesTest', 'All', function() { |
1285 mocha.run(); | 1287 mocha.run(); |
1286 }); | 1288 }); |
1287 | 1289 |
1288 /** | 1290 /** |
1289 * @constructor | 1291 * @constructor |
1290 * @extends {CrSettingsBrowserTest} | 1292 * @extends {CrSettingsBrowserTest} |
1291 */ | 1293 */ |
| 1294 function CrSettingsLanguagesPageTest() {} |
| 1295 |
| 1296 CrSettingsLanguagesPageTest.prototype = { |
| 1297 __proto__: CrSettingsBrowserTest.prototype, |
| 1298 |
| 1299 /** @override */ |
| 1300 browsePreload: 'chrome://md-settings/languages_page/languages_page.html', |
| 1301 |
| 1302 /** @override */ |
| 1303 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ |
| 1304 '../fake_chrome_event.js', |
| 1305 'test_util.js', |
| 1306 'test_browser_proxy.js', |
| 1307 'fake_settings_private.js', |
| 1308 'fake_language_settings_private.js', |
| 1309 'fake_input_method_private.js', |
| 1310 'test_languages_browser_proxy.js', |
| 1311 'languages_page_tests.js', |
| 1312 ]), |
| 1313 }; |
| 1314 |
| 1315 TEST_F('CrSettingsLanguagesPageTest', 'AddLanguagesDialog', function() { |
| 1316 mocha.grep(assert(languages_page_tests.TestNames.AddLanguagesDialog)).run(); |
| 1317 }); |
| 1318 |
| 1319 TEST_F('CrSettingsLanguagesPageTest', 'LanguageMenu', function() { |
| 1320 mocha.grep(assert(languages_page_tests.TestNames.LanguageMenu)).run(); |
| 1321 }); |
| 1322 |
| 1323 TEST_F('CrSettingsLanguagesPageTest', 'InputMethods', function() { |
| 1324 mocha.grep(assert(languages_page_tests.TestNames.InputMethods)).run(); |
| 1325 }); |
| 1326 |
| 1327 TEST_F('CrSettingsLanguagesPageTest', 'Spellcheck', function() { |
| 1328 mocha.grep(assert(languages_page_tests.TestNames.Spellcheck)).run(); |
| 1329 }); |
| 1330 |
| 1331 /** |
| 1332 * @constructor |
| 1333 * @extends {CrSettingsBrowserTest} |
| 1334 */ |
1292 function CrSettingsRouteTest() {} | 1335 function CrSettingsRouteTest() {} |
1293 | 1336 |
1294 CrSettingsRouteTest.prototype = { | 1337 CrSettingsRouteTest.prototype = { |
1295 __proto__: CrSettingsBrowserTest.prototype, | 1338 __proto__: CrSettingsBrowserTest.prototype, |
1296 | 1339 |
1297 /** @override */ | 1340 /** @override */ |
1298 browsePreload: 'chrome://md-settings/route.html', | 1341 browsePreload: 'chrome://md-settings/route.html', |
1299 | 1342 |
1300 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ | 1343 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ |
1301 'route_tests.js', | 1344 'route_tests.js', |
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1608 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ | 1651 extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ |
1609 'test_browser_proxy.js', | 1652 'test_browser_proxy.js', |
1610 'test_extension_control_browser_proxy.js', | 1653 'test_extension_control_browser_proxy.js', |
1611 'extension_controlled_indicator_tests.js', | 1654 'extension_controlled_indicator_tests.js', |
1612 ]), | 1655 ]), |
1613 }; | 1656 }; |
1614 | 1657 |
1615 TEST_F('CrSettingsExtensionControlledIndicatorTest', 'All', function() { | 1658 TEST_F('CrSettingsExtensionControlledIndicatorTest', 'All', function() { |
1616 mocha.run(); | 1659 mocha.run(); |
1617 }); | 1660 }); |
OLD | NEW |