icecat: update upstream v128.13.0-1gnu1
This commit is contained in:
parent
a8d305c270
commit
0cdda4f34e
51 changed files with 5487 additions and 4614 deletions
|
|
@ -214,7 +214,7 @@ class SearchConfigTest {
|
|||
}
|
||||
|
||||
/**
|
||||
* @returns {Array} the list of locales for the tests to run with.
|
||||
* @returns {Promise<string[]>} the list of locales for the tests to run with.
|
||||
*/
|
||||
async getLocales() {
|
||||
if (TEST_DEBUG) {
|
||||
|
|
@ -429,26 +429,26 @@ class SearchConfigTest {
|
|||
|
||||
for (const rule of details) {
|
||||
this._assertCorrectDomains(location, engine, rule);
|
||||
if (rule.codes) {
|
||||
if ("codes" in rule) {
|
||||
this._assertCorrectCodes(location, engine, rule);
|
||||
}
|
||||
if (rule.searchUrlCode || rule.suggestUrlCode) {
|
||||
if ("searchUrlCode" in rule || "suggestUrlCode" in rule) {
|
||||
this._assertCorrectUrlCode(location, engine, rule);
|
||||
}
|
||||
if (rule.aliases) {
|
||||
if ("aliases" in rule) {
|
||||
this.assertDeepEqual(
|
||||
engine.aliases,
|
||||
rule.aliases,
|
||||
"Should have the correct aliases for the engine"
|
||||
);
|
||||
}
|
||||
if (rule.required_aliases) {
|
||||
if ("required_aliases" in rule) {
|
||||
this.assertOk(
|
||||
rule.required_aliases.every(a => engine.aliases.includes(a)),
|
||||
"Should have the required aliases for the engine"
|
||||
);
|
||||
}
|
||||
if (rule.telemetryId) {
|
||||
if ("telemetryId" in rule) {
|
||||
this.assertEqual(
|
||||
engine.telemetryId,
|
||||
rule.telemetryId,
|
||||
|
|
|
|||
|
|
@ -232,6 +232,15 @@ tests.push({
|
|||
hasTelemetryId(engines, "Google", "google-b-lm"),
|
||||
});
|
||||
|
||||
tests.push({
|
||||
region: "ru",
|
||||
distribution: "mint-001",
|
||||
test: engines =>
|
||||
hasDefault(engines, "Google") &&
|
||||
hasEnginesFirst(engines, ["Google"]) &&
|
||||
hasTelemetryId(engines, "Google", "google-com-nocodes"),
|
||||
});
|
||||
|
||||
function hasURLs(engines, engineName, url, suggestURL) {
|
||||
let engine = engines.find(e => e.name === engineName);
|
||||
Assert.ok(engine, `Should be able to find ${engineName}`);
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ const test = new SearchConfigTest({
|
|||
aliases: ["@google"],
|
||||
default: {
|
||||
// Included everywhere apart from the exclusions below. These are basically
|
||||
// just excluding what Yandex and Baidu include.
|
||||
// just excluding what Baidu includes.
|
||||
excluded: [
|
||||
{
|
||||
regions: ["cn"],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue