diff --git a/nvm.sh b/nvm.sh index 88cd471..5ac6cb7 100644 --- a/nvm.sh +++ b/nvm.sh @@ -309,7 +309,7 @@ nvm() { [ -d "$NVM_DIR/$VERSION" ] && echo "$VERSION is already installed." && return if [ "$VERSION" = "N/A" ]; then - echo "Version '$VERSION' not found - try \`nvm ls-remote\` to browse available versions." + echo "Version '$provided_version' not found - try \`nvm ls-remote\` to browse available versions." return 3 fi diff --git "a/test/fast/Running \"nvm install\" with an invalid version fails nicely" "b/test/fast/Running \"nvm install\" with an invalid version fails nicely" new file mode 100755 index 0000000..2f556e9 --- /dev/null +++ "b/test/fast/Running \"nvm install\" with an invalid version fails nicely" @@ -0,0 +1,7 @@ +#!/bin/sh + +die () { echo $@ ; exit 1; } + +. ../../nvm.sh +[ "$(nvm install invalid.invalid)" = "Version 'invalid.invalid' not found - try \`nvm ls-remote\` to browse available versions." ] || die "nvm installing an invalid version did not print a nice error message" +