[Tests] mock node in nvm_die_on_prefix test

This commit is contained in:
Jordan Harband
2026-01-26 22:34:24 -08:00
parent 7827187fc0
commit b07eb5051a

View File

@@ -12,7 +12,7 @@ cleanup () {
rm -rf "$TEST_DIR" rm -rf "$TEST_DIR"
alias nvm_has='\nvm_has' alias nvm_has='\nvm_has'
alias npm='\npm' alias npm='\npm'
unset -f nvm_has npm unset -f nvm_has npm node
} }
die () { die () {
@@ -61,6 +61,12 @@ npm() {
fi fi
} }
node() {
if [ "_$1" = "_-v" ]; then
echo "v0.0.0"
fi
}
OUTPUT="$(nvm_die_on_prefix 0 foo "$(nvm_version_dir new)" 2>&1)" OUTPUT="$(nvm_die_on_prefix 0 foo "$(nvm_version_dir new)" 2>&1)"
[ -z "$OUTPUT" ] || die "'nvm_die_on_prefix' was not a noop when directory is equivalent; got '$OUTPUT'" [ -z "$OUTPUT" ] || die "'nvm_die_on_prefix' was not a noop when directory is equivalent; got '$OUTPUT'"