fune/toolkit/components/url-classifier/tests/unit/test_safebrowsing_protobuf.js
Dan Banner 436f06fda4 Bug 1386684 - Enable ESLint for toolkit/components/url-classifier (automatic fixes). r=hchang
MozReview-Commit-ID: F0Z8dRaYOku

--HG--
extra : rebase_source : 3ebc9ab6ea9f1741d8a986c9217575644411e2a1
2017-08-02 16:12:07 +01:00

23 lines
786 B
JavaScript

function run_test() {
let urlUtils = Cc["@mozilla.org/url-classifier/utils;1"]
.getService(Ci.nsIUrlClassifierUtils);
// No list at all.
let requestNoList = urlUtils.makeUpdateRequestV4([], [], 0);
// Only one valid list name.
let requestOneValid =
urlUtils.makeUpdateRequestV4(["goog-phish-proto"], ["AAAAAA"], 1);
// Only one invalid list name.
let requestOneInvalid =
urlUtils.makeUpdateRequestV4(["bad-list-name"], ["AAAAAA"], 1);
// One valid and one invalid list name.
let requestOneInvalidOneValid =
urlUtils.makeUpdateRequestV4(["goog-phish-proto", "bad-list-name"],
["AAAAAA", "AAAAAA"], 2);
equal(requestNoList, requestOneInvalid);
equal(requestOneValid, requestOneInvalidOneValid);
}