-
Notifications
You must be signed in to change notification settings - Fork 975
Update menu.js
to rebuild when handling (add/remove) bookmark folders
#4390
Conversation
looks good, but is there a test for it? |
@bridiver there are webdriver tests for bookmarking- but not for adding a bookmark folder. I did look into this and unfortunately, we have electron popping up a system popup menu (versus our custom context menu, which we could test). I tried simulating key presses but was unable to get it working. When I mentioned trying the keypress approach, the twitter acct for WebDriverIO said it's not possible. We could add an IPC shortcut or other mechanism for adding a folder but even then, I don't think system menus are testable (I would love to be wrong on this one) |
I think we have some other tests where we trigger the action directly |
see the pinned tab test and a few others |
@bridiver tests added! thanks for calling out the missing tests and giving an example to check out 😄 |
…folders Added tests which ensure menu gets rebuild when adding bookmark or bookmark folder Fixes #4227 Fixes #3968 Auditors: @bridiver Test Plan: 1) Launch Brave and ensure bookmarks toolbar is showing 2) Right click toolbar, choose Add Folder 3) Specify the name "1234" and hit save 4) Ensure "Bookmarks" menu is updated after saving 5) Save a bookmark inside of this folder 6) Verify "Bookmarks" menu looks correct Auditors: @bridiver
++ |
Steps outlined works but not the expected behavior. Issue #4538 raised for the same |
git rebase -i
to squash commits (if needed).Update
menu.js
to also rebuild when handling (add/remove) bookmark foldersFixes #4227
Auditors: @bridiver
Test Plan: