Index: chrome/test/data/webui/settings/appearance_page_test.js |
diff --git a/chrome/test/data/webui/settings/appearance_page_test.js b/chrome/test/data/webui/settings/appearance_page_test.js |
index bc3cb043002f6b400580fede4c6ca353331a0797..9b5e8ad6fccb576ef652e2203632496a7a72ce02 100644 |
--- a/chrome/test/data/webui/settings/appearance_page_test.js |
+++ b/chrome/test/data/webui/settings/appearance_page_test.js |
@@ -115,6 +115,36 @@ function createAppearancePage() { |
Polymer.dom.flush(); |
} |
+suite('AppearancePageVisibility', function() { |
+ setup(function() { |
+ appearanceBrowserProxy = new TestAppearanceBrowserProxy(); |
+ settings.AppearanceBrowserProxyImpl.instance_ = appearanceBrowserProxy; |
+ createAppearancePage(); |
+ }); |
+ |
+ teardown(function() { appearancePage.remove(); }); |
+ |
+ if (cr.isChromeOS) { |
+ test('setWallpaper', function() { |
+ assertTrue(!!appearancePage.$$('#setWallpaper')); |
+ }); |
+ } else { |
+ test('noSetWallpaper', function() { |
+ assertTrue(!appearancePage.$$('#setWallpaper')); |
+ }); |
+ } |
+ |
+ test('setTheme', function() { |
+ assertTrue(!!appearancePage.$$('#setTheme')); |
+ }); |
+ test('homeButton', function() { |
+ assertTrue(!!appearancePage.$$('#homeButton')); |
+ }); |
+ test('bookmarksBar', function() { |
+ assertTrue(!!appearancePage.$$('#bookmarksBar')); |
+ }); |
+}); |
+ |
suite('AppearanceHandler', function() { |
setup(function() { |
appearanceBrowserProxy = new TestAppearanceBrowserProxy(); |
@@ -126,7 +156,7 @@ suite('AppearanceHandler', function() { |
if (cr.isChromeOS) { |
test('wallpaperManager', function() { |
- var button = appearancePage.$.wallpaperButton; |
+ var button = appearancePage.$$('#setWallpaper'); |
assertTrue(!!button); |
MockInteractions.tap(button); |
return appearanceBrowserProxy.whenCalled('openWallpaperManager'); |
@@ -134,7 +164,7 @@ suite('AppearanceHandler', function() { |
} else { |
test('noWallpaperManager', function() { |
// The wallpaper button should not be present. |
- var button = appearancePage.$.wallpaperButton; |
+ var button = appearancePage.$$('#setWallpaper'); |
assertFalse(!!button); |
}); |
} |
@@ -215,7 +245,7 @@ suite('AppearanceHandler', function() { |
test('default zoom handling', function() { |
function getDefaultZoomText() { |
- var zoomLevel = appearancePage.$.zoomLevel; |
+ var zoomLevel = appearancePage.$$('#zoomLevel'); |
return zoomLevel.options[zoomLevel.selectedIndex].textContent.trim(); |
} |
@@ -289,4 +319,4 @@ suite('HomeUrlInput', function() { |
assertEquals(homeUrlInput.value, 'test'); |
}); |
}); |
-}); |
+}); |