Index: chrome/test/data/webui/md_bookmarks/app_test.js |
diff --git a/chrome/test/data/webui/md_bookmarks/app_test.js b/chrome/test/data/webui/md_bookmarks/app_test.js |
index 8ea1bc76efbde78e9c41a246dbe263f6c5984500..4a80959ea3d3e6ad909a97e5203ed46819cd0397 100644 |
--- a/chrome/test/data/webui/md_bookmarks/app_test.js |
+++ b/chrome/test/data/webui/md_bookmarks/app_test.js |
@@ -27,15 +27,13 @@ suite('<bookmarks-app>', function() { |
} |
setup(function() { |
+ window.localStorage.clear(); |
resetStore(); |
app = document.createElement('bookmarks-app'); |
replaceBody(app); |
}); |
- teardown(function() { |
- window.localStorage.clear(); |
- }); |
test('write and load closed folder state', function() { |
var closedFoldersList = ['1']; |
@@ -55,4 +53,20 @@ suite('<bookmarks-app>', function() { |
// Ensure closed folders are read from local storage. |
assertDeepEquals(closedFoldersList, normalizeSet(store.data.closedFolders)); |
}); |
+ |
+ test('write and load sidebar width', function() { |
+ assertEquals( |
+ app.$.sidebar.getComputedStyleValue('width'), app.sidebarWidth_); |
+ |
+ var sidebarWidth = '500px'; |
+ app.$.sidebar.style.width = sidebarWidth; |
+ cr.dispatchSimpleEvent(app.$.splitter, 'resize'); |
+ assertEquals( |
+ sidebarWidth, window.localStorage[LOCAL_STORAGE_TREE_WIDTH_KEY]); |
+ |
+ app = document.createElement('bookmarks-app'); |
+ replaceBody(app); |
+ |
+ assertEquals(sidebarWidth, app.$.sidebar.style.width); |
+ }); |
}); |