From 9b8886446dd183cee26adf9c603f8e1cd5da74bd Mon Sep 17 00:00:00 2001 From: Jeremiah Senkpiel Date: Thu, 22 Oct 2015 13:28:20 -0400 Subject: [PATCH] tools: ensure npm always uses the local node Refs: https://github.com/nodejs/node/pull/3308 PR-URL: https://github.com/nodejs/node/pull/3489 Reviewed-By: Rod Vagg --- tools/test-npm.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/test-npm.sh b/tools/test-npm.sh index 23f4492e15..9cb5a80100 100755 --- a/tools/test-npm.sh +++ b/tools/test-npm.sh @@ -28,6 +28,9 @@ export npm_config_cache="$(pwd)/npm-cache" export npm_config_prefix="$(pwd)/npm-prefix" export npm_config_tmp="$(pwd)/npm-tmp" +# ensure npm always uses the local node +export PATH="$(../$NODE -p 'require("path").resolve("..")'):$PATH" + # install npm devDependencies and run npm's tests ../$NODE cli.js install --ignore-scripts ../$NODE test/run.js