зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1044577 - Add xpcshell test to ensure that methods from SearchStaticData module can be overwritten. r=Paolo
This commit is contained in:
Родитель
a44e895971
Коммит
9507984a43
|
@ -17,4 +17,11 @@ function run_test() {
|
|||
do_check_true(SearchStaticData.getAlternateDomains("www.google.com")
|
||||
.every(d => d.startsWith("www.google.")));
|
||||
do_check_true(SearchStaticData.getAlternateDomains("google.com").length == 0);
|
||||
|
||||
// Test that methods from SearchStaticData module can be overwritten,
|
||||
// needed for hotfixing.
|
||||
let backup = SearchStaticData.getAlternateDomains;
|
||||
SearchStaticData.getAlternateDomains = () => ["www.bing.fr"];;
|
||||
do_check_matches(SearchStaticData.getAlternateDomains("www.bing.com"), ["www.bing.fr"]);
|
||||
SearchStaticData.getAlternateDomains = backup;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче