summaryrefslogtreecommitdiff
path: root/deps/npm/test/packages/npm-test-peer-deps/test.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/npm/test/packages/npm-test-peer-deps/test.js')
-rw-r--r--deps/npm/test/packages/npm-test-peer-deps/test.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/deps/npm/test/packages/npm-test-peer-deps/test.js b/deps/npm/test/packages/npm-test-peer-deps/test.js
index 98dbf5f5a4..519528a0e0 100644
--- a/deps/npm/test/packages/npm-test-peer-deps/test.js
+++ b/deps/npm/test/packages/npm-test-peer-deps/test.js
@@ -7,7 +7,7 @@ delete process.env.npm_config_depth
var npm = process.env.npm_execpath
-require("child_process").exec(npm + " ls --json", {
+require("child_process").execFile(process.execPath, [npm, "ls", "--json"], {
env: process.env, cwd: process.cwd() },
function (err, stdout, stderr) {
@@ -15,6 +15,11 @@ require("child_process").exec(npm + " ls --json", {
var actual = JSON.parse(stdout).dependencies
var expected = require("./npm-ls.json")
+
+ // resolved url doesn't matter
+ delete actual.dict.resolved
+ delete expected.dict.resolved
+
console.error(JSON.stringify(actual, null, 2))
console.error(JSON.stringify(expected, null, 2))