Bug 1342551 - Fix the test loading top URLs file: last site, first letter; r?gijs draft
authorSvetlana Orlik <sveta.orlik.code@gmail.com>
Fri, 24 Feb 2017 15:09:52 +0300
changeset 489516 5bacd796e9b23cceea6e2d7c45d8e5113d2ad9ae
parent 489279 6f2117c0b9895dfeb06fa74d2dc91bff660386ce
child 547012 65663f2fa7f4ae39cfc937a0aa18e176e23d4ad0
push id46834
push userbmo:sveta.orlik.code@gmail.com
push dateFri, 24 Feb 2017 22:25:16 +0000
reviewersgijs
bugs1342551
milestone54.0a1
Bug 1342551 - Fix the test loading top URLs file: last site, first letter; r?gijs Changed testing last site as "prefill-site" to "autofill". This way it's unique. MozReview-Commit-ID: 53GZxzQQLsq
toolkit/components/places/tests/unifiedcomplete/test_prefill_sites.js
--- a/toolkit/components/places/tests/unifiedcomplete/test_prefill_sites.js
+++ b/toolkit/components/places/tests/unifiedcomplete/test_prefill_sites.js
@@ -125,18 +125,18 @@ add_task(function* test_data_file() {
   do_print("The JSON is parsed");
   let sites = yield response.json();
 
   do_print("Storage is populated");
   autocompleteObject.populatePrefillSiteStorage(sites);
 
   let lastSite = sites.pop();
   let uri = NetUtil.newURI(lastSite[0]);
-  let title = lastSite[1];
 
   do_print("Storage is populated from JSON correctly");
   yield check_autocomplete({
-    search: uri.host.slice(1), // omit 1st letter to avoid style:"autofill" result
-    matches: [ { uri, title,  style: ["prefill-site"] } ],
+    search: uri.host,
+    autofilled: stripPrefix(uri.spec),
+    completed: uri.spec,
   });
 
   yield cleanup();
 });