1
0
Fork 0
firefox/toolkit/components/url-classifier/tests/unit/test_safebrowsing_protobuf.js
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

29 lines
753 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([], []);
// Only one valid list name.
let requestOneValid = urlUtils.makeUpdateRequestV4(
["goog-phish-proto"],
["AAAAAA"]
);
// Only one invalid list name.
let requestOneInvalid = urlUtils.makeUpdateRequestV4(
["bad-list-name"],
["AAAAAA"]
);
// One valid and one invalid list name.
let requestOneInvalidOneValid = urlUtils.makeUpdateRequestV4(
["goog-phish-proto", "bad-list-name"],
["AAAAAA", "AAAAAA"]
);
equal(requestNoList, requestOneInvalid);
equal(requestOneValid, requestOneInvalidOneValid);
}