Mypal/dom/apps/tests/unit/test_manifestHelper.js
2019-03-11 13:26:37 +03:00

24 lines
676 B
JavaScript

// Test that W3C start_url takes precedence over mozApps launch_path
function run_test() {
Components.utils.import("resource:///modules/AppsUtils.jsm");
let manifest1 = {
launch_path: "other.html"
};
let manifest2 = {
start_url: "start.html",
launch_path: "other.html"
};
var helper = new ManifestHelper(manifest1, "http://foo.com",
"http://foo.com/manifest.json");
var path = helper.fullLaunchPath();
do_check_true(path == "http://foo.com/other.html");
helper = new ManifestHelper(manifest2, "http://foo.com",
"http://foo.com/manifest.json");
path = helper.fullLaunchPath();
do_check_true(path == "http://foo.com/start.html");
}