head.js (1140B)
1 /* Any copyright is dedicated to the Public Domain. 2 * http://creativecommons.org/publicdomain/zero/1.0/ */ 3 4 /* import-globals-from ../../../common/tests/unit/head_helpers.js */ 5 /* import-globals-from ../../../common/tests/unit/head_http.js */ 6 7 "use strict"; 8 9 const { XPCOMUtils } = ChromeUtils.importESModule( 10 "resource://gre/modules/XPCOMUtils.sys.mjs" 11 ); 12 const { sinon } = ChromeUtils.importESModule( 13 "resource://testing-common/Sinon.sys.mjs" 14 ); 15 const { SCOPE_APP_SYNC, SCOPE_OLD_SYNC } = ChromeUtils.importESModule( 16 "resource://gre/modules/FxAccountsCommon.sys.mjs" 17 ); 18 19 // Some mock key data, in both scoped-key and legacy field formats. 20 const MOCK_ACCOUNT_KEYS = { 21 scopedKeys: { 22 [SCOPE_APP_SYNC]: { 23 kid: "1234567890123-u7u7u7u7u7u7u7u7u7u7uw", 24 k: "qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg", 25 kty: "oct", 26 }, 27 }, 28 }; 29 30 (function initFxAccountsTestingInfrastructure() { 31 do_get_profile(); 32 33 let { initTestLogging } = ChromeUtils.importESModule( 34 "resource://testing-common/services/common/logging.sys.mjs" 35 ); 36 37 initTestLogging("Trace"); 38 }).call(this);