| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 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 cr.define('settings_people_page_sync_page', function() { | 5 cr.define('settings_people_page_sync_page', function() { |
| 6 /** | 6 /** |
| 7 * @constructor | 7 * @constructor |
| 8 * @implements {settings.SyncBrowserProxy} | 8 * @implements {settings.SyncBrowserProxy} |
| 9 * @extends {settings.TestBrowserProxy} | 9 * @extends {settings.TestBrowserProxy} |
| 10 */ | 10 */ |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 97 typedUrlsEnforced: false, | 97 typedUrlsEnforced: false, |
| 98 typedUrlsRegistered: true, | 98 typedUrlsRegistered: true, |
| 99 typedUrlsSynced: true, | 99 typedUrlsSynced: true, |
| 100 }; | 100 }; |
| 101 } | 101 } |
| 102 | 102 |
| 103 setup(function() { | 103 setup(function() { |
| 104 browserProxy = new TestSyncBrowserProxy(); | 104 browserProxy = new TestSyncBrowserProxy(); |
| 105 settings.SyncBrowserProxyImpl.instance_ = browserProxy; | 105 settings.SyncBrowserProxyImpl.instance_ = browserProxy; |
| 106 | 106 |
| 107 // TODO(tommycli): Remove once settings.navigateTo is no longer a stub. | |
| 108 settings.navigateTo = function(route) { | |
| 109 syncPage.currentRoute = route; | |
| 110 }; | |
| 111 | |
| 112 PolymerTest.clearBody(); | 107 PolymerTest.clearBody(); |
| 113 syncPage = document.createElement('settings-sync-page'); | 108 syncPage = document.createElement('settings-sync-page'); |
| 114 settings.navigateTo(settings.Route.SYNC); | 109 settings.navigateTo(settings.Route.SYNC); |
| 115 | 110 |
| 116 document.body.appendChild(syncPage); | 111 document.body.appendChild(syncPage); |
| 117 | 112 |
| 118 cr.webUIListenerCallback('page-status-changed', | 113 cr.webUIListenerCallback('page-status-changed', |
| 119 settings.PageStatus.CONFIGURE); | 114 settings.PageStatus.CONFIGURE); |
| 120 assertEquals(settings.PageStatus.CONFIGURE, syncPage.$.pages.selected); | 115 assertEquals(settings.PageStatus.CONFIGURE, syncPage.$.pages.selected); |
| 121 | 116 |
| (...skipping 293 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 415 }); | 410 }); |
| 416 }); | 411 }); |
| 417 } | 412 } |
| 418 | 413 |
| 419 return { | 414 return { |
| 420 registerTests: function() { | 415 registerTests: function() { |
| 421 registerAdvancedSyncSettingsTests(); | 416 registerAdvancedSyncSettingsTests(); |
| 422 }, | 417 }, |
| 423 }; | 418 }; |
| 424 }); | 419 }); |
| OLD | NEW |