diff options
Diffstat (limited to 'toolkit/components/search/tests/xpcshell/test_location_error.js')
-rw-r--r-- | toolkit/components/search/tests/xpcshell/test_location_error.js | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/toolkit/components/search/tests/xpcshell/test_location_error.js b/toolkit/components/search/tests/xpcshell/test_location_error.js deleted file mode 100644 index 049189351..000000000 --- a/toolkit/components/search/tests/xpcshell/test_location_error.js +++ /dev/null @@ -1,30 +0,0 @@ -/* Any copyright is dedicated to the Public Domain. - http://creativecommons.org/publicdomain/zero/1.0/ */ - -function run_test() { - installTestEngine(); - - // We use an invalid port that parses but won't open - let url = "http://localhost:0"; - - Services.prefs.setCharPref("browser.search.geoip.url", url); - Services.search.init(() => { - try { - Services.prefs.getCharPref("browser.search.countryCode"); - ok(false, "not expecting countryCode to be set"); - } catch (ex) {} - // should have an error recorded. - checkCountryResultTelemetry(TELEMETRY_RESULT_ENUM.ERROR); - // but false values for timeout and forced-sync-init. - for (let hid of ["SEARCH_SERVICE_COUNTRY_TIMEOUT", - "SEARCH_SERVICE_COUNTRY_FETCH_CAUSED_SYNC_INIT"]) { - let histogram = Services.telemetry.getHistogramById(hid); - let snapshot = histogram.snapshot(); - deepEqual(snapshot.counts, [1, 0, 0]); // boolean probe so 3 buckets, expect 1 result for |0|. - } - - do_test_finished(); - run_next_test(); - }); - do_test_pending(); -} |