| Index: chrome/test/data/webui/settings/reset_page_test.js
|
| diff --git a/chrome/test/data/webui/settings/reset_page_test.js b/chrome/test/data/webui/settings/reset_page_test.js
|
| index ffe3271c3e5144257e5ad3ea73588ab876f09f0c..dd21beabcd7b2876978b0a6a4f27e7a0ccde89ed 100644
|
| --- a/chrome/test/data/webui/settings/reset_page_test.js
|
| +++ b/chrome/test/data/webui/settings/reset_page_test.js
|
| @@ -24,6 +24,7 @@ cr.define('settings_reset_page', function() {
|
| 'onHideResetProfileDialog',
|
| 'onHideResetProfileBanner',
|
| 'onShowResetProfileDialog',
|
| + 'getReportedSettings',
|
| 'onPowerwashDialogShow',
|
| 'requestFactoryResetRestart',
|
| ]);
|
| @@ -54,6 +55,12 @@ cr.define('settings_reset_page', function() {
|
| },
|
|
|
| /** @override */
|
| + getReportedSettings: function() {
|
| + this.methodCalled('getReportedSettings');
|
| + return Promise.resolve([]);
|
| + },
|
| +
|
| + /** @override */
|
| onPowerwashDialogShow: function() {
|
| this.methodCalled('onPowerwashDialogShow');
|
| },
|
| @@ -184,8 +191,15 @@ cr.define('settings_reset_page', function() {
|
| MockInteractions.tap(resetPage.$.resetProfile);
|
| var dialog = resetPage.$$('settings-reset-profile-dialog');
|
| assertTrue(!!dialog);
|
| - MockInteractions.tap(dialog.$.reset);
|
| - return browserProxy.whenCalled('performResetProfileSettings');
|
| +
|
| + var showReportedSettingsButton = dialog.$$('iron-icon');
|
| + assertTrue(!!showReportedSettingsButton);
|
| + MockInteractions.tap(showReportedSettingsButton);
|
| +
|
| + return browserProxy.whenCalled('getReportedSettings').then(function() {
|
| + MockInteractions.tap(dialog.$.reset);
|
| + return browserProxy.whenCalled('performResetProfileSettings');
|
| + });
|
| });
|
|
|
| if (cr.isChromeOS) {
|
|
|