Bug 1408423 - Intermittent failure in test_nsINavBookmarkObserver.js. r=standard8 draft
authorMarco Bonardo <mbonardo@mozilla.com>
Sat, 21 Oct 2017 16:07:30 +0200
changeset 684372 e52708795bb972b8d9f877d2590ad184e3d21fca
parent 683863 d1e995c8640a191cd127e87273ec96cb2fabffa9
child 736849 1aba91eef48a981e5228b6f378c4f2ccb33c5bae
push id85599
push usermak77@bonardo.net
push dateSat, 21 Oct 2017 14:10:12 +0000
reviewersstandard8
bugs1408423
milestone58.0a1
Bug 1408423 - Intermittent failure in test_nsINavBookmarkObserver.js. r=standard8 MozReview-Commit-ID: 9YPQKRPkFH7
toolkit/components/places/tests/bookmarks/test_nsINavBookmarkObserver.js
--- a/toolkit/components/places/tests/bookmarks/test_nsINavBookmarkObserver.js
+++ b/toolkit/components/places/tests/bookmarks/test_nsINavBookmarkObserver.js
@@ -377,17 +377,17 @@ add_task(async function onItemMoved_book
           { name: "time", check: v => typeof(v) == "number" && v > 0 },
           { name: "transitionType", check: v => v === PlacesUtils.history.TRANSITION_TYPED },
           { name: "uri", check: v => v instanceof Ci.nsIURI && v.equals(uri) },
           { name: "parentId", check: v => v === PlacesUtils.unfiledBookmarksFolderId },
           { name: "guid", check: v => typeof(v) == "string" && GUID_RE.test(v) },
           { name: "parentGuid", check: v => typeof(v) == "string" && GUID_RE.test(v) },
         ] },
   ])]);
-  PlacesTestUtils.addVisits({ uri, transition: TRANSITION_TYPED });
+  await PlacesTestUtils.addVisits({ uri, transition: TRANSITION_TYPED });
   await promise;
 });
 
 add_task(async function onItemRemoved_bookmark() {
   let id = PlacesUtils.bookmarks.getIdForItemAt(PlacesUtils.unfiledBookmarksFolderId, 0);
   let guid = await PlacesUtils.promiseItemGuid(id);
   let url = (await PlacesUtils.bookmarks.fetch(guid)).url;
   let uri = Services.io.newURI(url);