Index: chrome/test/data/webui/md_bookmarks/store_test.js |
diff --git a/chrome/test/data/webui/md_bookmarks/store_test.js b/chrome/test/data/webui/md_bookmarks/store_test.js |
index 7fbca7be316e8601cbe40f050f88c87666933380..2b8d96eeaa01709df2bec3a31bf8df24f7b1bdd7 100644 |
--- a/chrome/test/data/webui/md_bookmarks/store_test.js |
+++ b/chrome/test/data/webui/md_bookmarks/store_test.js |
@@ -154,6 +154,16 @@ suite('<bookmarks-store>', function() { |
assertFalse(store.idToNodeMap_['3'].isSelectedFolder); |
}); |
+ test('parent folder opens when descendant folder is selected', function() { |
+ store.idToNodeMap_['0'].isOpen = false; |
+ store.idToNodeMap_['1'].isOpen = false; |
+ store.idToNodeMap_['3'].isOpen = false; |
+ store.fire('selected-folder-changed', '3'); |
+ assertTrue(store.idToNodeMap_['0'].isOpen); |
+ assertTrue(store.idToNodeMap_['1'].isOpen); |
+ assertFalse(store.idToNodeMap_['3'].isOpen); |
+ }); |
+ |
test('deleting a node updates the tree', function() { |
TEST_TREE.children.splice(1, 1); |
overrideBookmarksGetSubTree([TEST_TREE]); |