michael@0: /* Any copyright is dedicated to the Public Domain. michael@0: * http://creativecommons.org/publicdomain/zero/1.0/ */ michael@0: michael@0: "use strict"; michael@0: michael@0: const modules = [ michael@0: "dataprovider.jsm", michael@0: "providermanager.jsm", michael@0: "storage.jsm", michael@0: ]; michael@0: michael@0: const test_modules = [ michael@0: "mocks.jsm", michael@0: ]; michael@0: michael@0: function run_test() { michael@0: for (let m of modules) { michael@0: let resource = "resource://gre/modules/services/metrics/" + m; michael@0: Components.utils.import(resource, {}); michael@0: } michael@0: michael@0: Components.utils.import("resource://gre/modules/Metrics.jsm", {}); michael@0: michael@0: for (let m of test_modules) { michael@0: let resource = "resource://testing-common/services/metrics/" + m; michael@0: Components.utils.import(resource, {}); michael@0: } michael@0: michael@0: Components.utils.import("resource://gre/modules/Metrics.jsm", {}); michael@0: } michael@0: