fune/toolkit/components/search/tests/xpcshell/data1/search-config-v2.json
Mark Banner a1ed3bd737 Bug 1872757 - Update SearchTestUtils.useTestEngines to be able to load search-config-v2 configurations. r=mcheang
This also adds data1/search-config-v2.json which uses it and starts to get some tests passing when search-config-v2 is enabled.

Differential Revision: https://phabricator.services.mozilla.com/D197547
2024-01-03 16:29:53 +00:00

101 lines
2.3 KiB
JSON

{
"data": [
{
"base": {
"name": "engine1",
"urls": {
"search": {
"base": "https://1.example.com/search",
"searchTermParamName": "q"
}
},
"classification": "unknown"
},
"variants": [{ "environment": { "allRegionsAndLocales": true } }],
"identifier": "engine1",
"recordType": "engine"
},
{
"base": {
"name": "engine2",
"urls": {
"search": {
"base": "https://2.example.com/search",
"searchTermParamName": "q"
}
},
"classification": "unknown"
},
"variants": [{ "environment": { "allRegionsAndLocales": true } }],
"identifier": "engine2",
"recordType": "engine"
},
{
"base": {
"name": "exp2",
"urls": {
"search": {
"base": "https://2.example.com/searchexp",
"searchTermParamName": "q"
}
},
"classification": "unknown"
},
"variants": [
{
"environment": { "allRegionsAndLocales": true, "experiment": "exp2" }
}
],
"identifier": "exp2",
"recordType": "engine"
},
{
"base": {
"name": "exp3",
"urls": {
"search": {
"base": "https://3.example.com/searchexp",
"searchTermParamName": "q"
}
},
"classification": "unknown"
},
"variants": [
{
"environment": { "allRegionsAndLocales": true, "experiment": "exp3" }
}
],
"identifier": "exp3",
"recordType": "engine"
},
{
"recordType": "defaultEngines",
"globalDefault": "engine1",
"globalDefaultPrivate": "engine1",
"specificDefaults": [
{
"environment": { "experiment": "exp1" },
"default": "engine2"
},
{
"environment": { "experiment": "exp2" },
"defaultPrivate": "exp2"
},
{
"environment": { "experiment": "exp3" },
"default": "exp3"
}
]
},
{
"recordType": "engineOrders",
"orders": [
{
"environment": { "allRegionsAndLocales": true },
"order": ["exp3", "engine1", "engine2", "exp2"]
}
]
}
],
"timestamp": 1704229342821
}