Index: chrome/test/data/webui/settings/settings_main_test.js |
diff --git a/chrome/test/data/webui/settings/settings_main_test.js b/chrome/test/data/webui/settings/settings_main_test.js |
index efd6eab99a7fbfd339d2dc9ffe29b9d552b6fe3b..b9b357d5cfbc950065c0d2f5dca19776c271d1dd 100644 |
--- a/chrome/test/data/webui/settings/settings_main_test.js |
+++ b/chrome/test/data/webui/settings/settings_main_test.js |
@@ -50,6 +50,7 @@ cr.define('settings_main_page', function() { |
var settingsMain = null; |
setup(function() { |
+ settings.navigateTo(settings.Route.BASIC); |
searchManager = new TestSearchManager(); |
settings.setSearchManagerForTesting(searchManager); |
PolymerTest.clearBody(); |
@@ -122,6 +123,19 @@ cr.define('settings_main_page', function() { |
'none', settingsMain.$$('settings-advanced-page').style.display); |
}); |
}); |
+ |
+ test('can collapse advanced on advanced section route', function() { |
+ settings.navigateTo(settings.Route.PRIVACY); |
+ Polymer.dom.flush(); |
+ |
+ var advancedToggle = settingsMain.$$('#advancedToggle'); |
+ assertTrue(!!advancedToggle); |
+ |
+ MockInteractions.tap(advancedToggle); |
+ Polymer.dom.flush(); |
+ |
+ assertFalse(settingsMain.showPages_.advanced); |
+ }); |
}); |
} |