diff --git a/services/sync/tests/unit/test_load_modules.js b/services/sync/tests/unit/test_load_modules.js new file mode 100644 index 000000000000..13dec34b8e7b --- /dev/null +++ b/services/sync/tests/unit/test_load_modules.js @@ -0,0 +1,48 @@ +const modules = ["async.js", + "auth.js", + "base_records/collection.js", + "base_records/crypto.js", + "base_records/keys.js", + "base_records/wbo.js", + "constants.js", + "engines/bookmarks.js", + "engines/clientData.js", + "engines/cookies.js", + "engines/extensions.js", + "engines/forms.js", + "engines/history.js", + "engines/input.js", + "engines/microformats.js", + "engines/passwords.js", + "engines/plugins.js", + "engines/prefs.js", + "engines/tabs.js", + "engines/themes.js", + "engines.js", + "ext/Observers.js", + "ext/Preferences.js", + "faultTolerance.js", + "identity.js", + "log4moz.js", + "notifications.js", + "resource.js", + "service.js", + "stores.js", + "trackers.js", + "type_records/bookmark.js", + "type_records/clientData.js", + "type_records/forms.js", + "type_records/history.js", + "type_records/passwords.js", + "type_records/prefs.js", + "type_records/tabs.js", + "util.js", + "wrap.js"]; + +function run_test() { + for each (let m in modules) { + dump("Attempting to load resource://weave/" + m + "\n"); + Components.utils.import("resource://weave/" + m, {}); + } +} +