fune/toolkit/modules/subprocess/test/xpcshell/test_subprocess_getEnvironment.js
Victor Porof b503616295 Bug 1561435 - Format toolkit/modules/, a=automatic-formatting
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D36056

--HG--
extra : source : 2616392f26053ee376b9126fbca696de5d4bb15b
2019-07-05 11:15:43 +02:00

19 lines
414 B
JavaScript

"use strict";
let env = Cc["@mozilla.org/process/environment;1"].getService(
Ci.nsIEnvironment
);
add_task(async function test_getEnvironment() {
env.set("FOO", "BAR");
let environment = Subprocess.getEnvironment();
equal(environment.FOO, "BAR");
equal(environment.PATH, env.get("PATH"));
env.set("FOO", null);
environment = Subprocess.getEnvironment();
equal(environment.FOO || "", "");
});