diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 01:13:27 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 01:13:27 +0000 |
commit | 40a355a42d4a9444dc753c04c6608dade2f06a23 (patch) | |
tree | 871fc667d2de662f171103ce5ec067014ef85e61 /js/xpconnect/tests/unit/test_defineESModuleGetters_options.js | |
parent | Adding upstream version 124.0.1. (diff) | |
download | firefox-adbda400be353e676059e335c3c0aaf99e719475.tar.xz firefox-adbda400be353e676059e335c3c0aaf99e719475.zip |
Adding upstream version 125.0.1.upstream/125.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'js/xpconnect/tests/unit/test_defineESModuleGetters_options.js')
-rw-r--r-- | js/xpconnect/tests/unit/test_defineESModuleGetters_options.js | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/js/xpconnect/tests/unit/test_defineESModuleGetters_options.js b/js/xpconnect/tests/unit/test_defineESModuleGetters_options.js index 11d282e511..b01580dfa1 100644 --- a/js/xpconnect/tests/unit/test_defineESModuleGetters_options.js +++ b/js/xpconnect/tests/unit/test_defineESModuleGetters_options.js @@ -25,29 +25,21 @@ add_task(async function testShared() { }); add_task(async function testDevTools() { - const lazy1 = {}; - const lazy2 = {}; - - ChromeUtils.defineESModuleGetters(lazy1, { - GetX: "resource://test/esm_lazy-1.sys.mjs", - }, { - loadInDevToolsLoader: true, - }); + const lazy = {}; - ChromeUtils.defineESModuleGetters(lazy2, { + ChromeUtils.defineESModuleGetters(lazy, { GetX: "resource://test/esm_lazy-1.sys.mjs", }, { global: "devtools", }); - Assert.equal(lazy1.GetX, lazy2.GetX); + lazy.GetX; // delazify before import. const ns = ChromeUtils.importESModule("resource://test/esm_lazy-1.sys.mjs", { - loadInDevToolsLoader: true, + global: "devtools", }); - Assert.equal(ns.GetX, lazy1.GetX); - Assert.equal(ns.GetX, lazy2.GetX); + Assert.equal(ns.GetX, lazy.GetX); }); add_task(async function testSandbox() { |