Chromium Code Reviews| Index: chrome/test/data/webui/settings/cr_settings_browsertest.js |
| diff --git a/chrome/test/data/webui/settings/cr_settings_browsertest.js b/chrome/test/data/webui/settings/cr_settings_browsertest.js |
| index 082557419e9fc89d645dab41f60660198cad68ad..4072cf78455d06cdf1db5b58247010a885a27bd9 100644 |
| --- a/chrome/test/data/webui/settings/cr_settings_browsertest.js |
| +++ b/chrome/test/data/webui/settings/cr_settings_browsertest.js |
| @@ -157,6 +157,95 @@ TEST_F('CrSettingsAboutPageTest', 'AboutPage_OfficialBuild', function() { |
| GEN('#endif'); |
| GEN('#if defined(OS_CHROMEOS)'); |
| + |
| +/** |
| + * Test fixture for |
| + * chrome/browser/resources/settings/people_page/quick_unlock_authenticate.html. |
| + * This is ChromeOS only. |
| + * @constructor |
| + * @extends {CrSettingsBrowserTest} |
| +*/ |
| +function CrSettingsPeoplePageQuickUnlockAuthenticateTest() {} |
| + |
| +CrSettingsPeoplePageQuickUnlockAuthenticateTest.prototype = { |
| + __proto__: CrSettingsBrowserTest.prototype, |
| + |
| + /** @override */ |
| + browsePreload: 'chrome://md-settings/people_page/quick_unlock_authenticate.html', |
| + |
| + /** @override */ |
| + extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ |
| + '../fake_chrome_event.js', |
| + 'fake_quick_unlock_private.js', |
| + 'quick_unlock_authenticate_browsertest_chromeos.js' |
| + ]), |
| +}; |
| + |
| +TEST_F('CrSettingsPeoplePageQuickUnlockAuthenticateTest', 'Test', function() { |
| + settings_people_page_quick_unlock.registerAuthenticateTests(); |
| + mocha.run(); |
| +}); |
| + |
| +/** |
| + * Test fixture for |
| + * chrome/browser/resources/settings/people_page/quick_unlock_choose_method.html |
| + * This is ChromeOS only. |
| + * @constructor |
| + * @extends {CrSettingsBrowserTest} |
| +*/ |
| +function CrSettingsPeoplePageQuickUnlockChooseMethodTest() {} |
| + |
| +CrSettingsPeoplePageQuickUnlockChooseMethodTest.prototype = { |
| + __proto__: CrSettingsBrowserTest.prototype, |
| + |
| + /** @override */ |
| + browsePreload: 'chrome://md-settings/settings_main/settings_main.html', |
|
tommycli
2016/07/18 20:47:24
This can't be done via preloading the quick_unlock
jdufault
2016/07/19 00:11:08
It can, but I'd have to put a bunch of extra unnee
|
| + |
| + /** @override */ |
| + extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ |
| + '../fake_chrome_event.js', |
| + 'fake_quick_unlock_private.js', |
| + 'test_browser_proxy.js', |
| + 'fake_settings_private.js', |
| + 'quick_unlock_authenticate_browsertest_chromeos.js' |
| + ]), |
| +}; |
| + |
| +TEST_F('CrSettingsPeoplePageQuickUnlockChooseMethodTest', 'Test', function() { |
| + settings_people_page_quick_unlock.registerChooseMethodTests(); |
| + mocha.run(); |
| +}); |
| + |
| +/** |
| + * Test fixture for |
| + * chrome/browser/resources/settings/people_page/quick_unlock_setup_pin.html. |
| + * This is ChromeOS only. |
| + * @constructor |
| + * @extends {CrSettingsBrowserTest} |
| +*/ |
| +function CrSettingsPeoplePageQuickUnlockSetupPinTest() {} |
| + |
| +CrSettingsPeoplePageQuickUnlockSetupPinTest.prototype = { |
| + __proto__: CrSettingsBrowserTest.prototype, |
| + |
| + /** @override */ |
| + browsePreload: 'chrome://md-settings/people_page/people_page.html', |
|
tommycli
2016/07/18 20:47:24
Same here. Can this be done by preloading setup_pi
jdufault
2016/07/19 00:11:08
Done.
|
| + |
| + /** @override */ |
| + extraLibraries: CrSettingsBrowserTest.prototype.extraLibraries.concat([ |
| + '../fake_chrome_event.js', |
| + 'fake_quick_unlock_private.js', |
| + 'test_browser_proxy.js', |
| + 'fake_settings_private.js', |
| + 'quick_unlock_authenticate_browsertest_chromeos.js' |
| + ]), |
| +}; |
| + |
| +TEST_F('CrSettingsPeoplePageQuickUnlockSetupPinTest', 'Test', function() { |
| + settings_people_page_quick_unlock.registerSetupPinTests(); |
| + mocha.run(); |
| +}); |
| + |
| /** |
| * Test fixture for |
| * chrome/browser/resources/settings/people_page/change_picture.html. |