| Index: chrome/test/data/webui/settings/people_page_test.js
|
| diff --git a/chrome/test/data/webui/settings/people_page_test.js b/chrome/test/data/webui/settings/people_page_test.js
|
| index 916d7bb2c292f406eba972ab4e0d4c4490e7b8b3..424e4be44ca773c3325fb05cf18446feab95f5f6 100644
|
| --- a/chrome/test/data/webui/settings/people_page_test.js
|
| +++ b/chrome/test/data/webui/settings/people_page_test.js
|
| @@ -214,6 +214,33 @@ cr.define('settings_people_page', function() {
|
| assertTrue(activityControls.hidden);
|
| });
|
| });
|
| +
|
| + test('CustomizeSyncDisabledForManagedSignin', function() {
|
| + assertFalse(!!peoplePage.$$('#customize-sync'));
|
| +
|
| + return browserProxy.whenCalled('getSyncStatus').then(function() {
|
| + cr.webUIListenerCallback('sync-status-changed', {
|
| + signedIn: true,
|
| + syncSystemEnabled: true,
|
| + });
|
| + Polymer.dom.flush();
|
| +
|
| + var customizeSync = peoplePage.$$('#customize-sync');
|
| + assertTrue(!!customizeSync);
|
| + assertTrue(customizeSync.hasAttribute('actionable'));
|
| + }).then(function() {
|
| + cr.webUIListenerCallback('sync-status-changed', {
|
| + managed: true,
|
| + signedIn: true,
|
| + syncSystemEnabled: true,
|
| + });
|
| + Polymer.dom.flush();
|
| +
|
| + var customizeSync = peoplePage.$$('#customize-sync');
|
| + assertTrue(!!customizeSync);
|
| + assertFalse(customizeSync.hasAttribute('actionable'));
|
| + });
|
| + });
|
| });
|
| }
|
|
|
|
|