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. |