diff options
author | Jordan Harband <ljharb@gmail.com> | 2015-01-31 23:47:11 +0300 |
---|---|---|
committer | Forrest L Norvell <forrest@npmjs.com> | 2015-02-13 07:07:58 +0300 |
commit | 6fd0fbd8a0347fd47cb7ee0064e0902a2f8a087c (patch) | |
tree | 697f9f2dbfb8f911a03fb6145ffbe6975623fc7f /test/common-tap.js | |
parent | 3568764cd69277d708f0623a01fd0c46cc59792e (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.js | 2 |
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 } |