Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan Harband <ljharb@gmail.com>2015-01-31 23:47:11 +0300
committerForrest L Norvell <forrest@npmjs.com>2015-02-13 07:07:58 +0300
commit6fd0fbd8a0347fd47cb7ee0064e0902a2f8a087c (patch)
tree697f9f2dbfb8f911a03fb6145ffbe6975623fc7f /test/common-tap.js
parent3568764cd69277d708f0623a01fd0c46cc59792e (diff)
config: ensure etc dir exists before writing to it
When editing config, if the `globalconfig` directory doesn't exist, create it so that the editor doesn't explode when trying to edit a file in a nonexistent path.
Diffstat (limited to 'test/common-tap.js')
-rw-r--r--test/common-tap.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/common-tap.js b/test/common-tap.js
index 7dcfc35cc..403670828 100644
--- a/test/common-tap.js
+++ b/test/common-tap.js
@@ -18,7 +18,7 @@ exports.npm = function (cmd, opts, cb) {
cmd = [bin].concat(cmd)
opts = opts || {}
- opts.env = opts.env ? opts.env : process.env
+ opts.env = opts.env || process.env
if (!opts.env.npm_config_cache) {
opts.env.npm_config_cache = npm_config_cache
}