[Tests] set $_ before sourcing nvm.sh in fast tests

nvm.sh uses `NVM_SCRIPT_SOURCE="$_"` to detect its source location.
Adding `: nvm.sh` before each source line ensures `$_` is set correctly, preventing breakage when the previous command (e.g., `set -ex`) overwrites it.
This commit is contained in:
Jordan Harband committed 2026-01-26 21:41:57 -08:00
1 parent 9ba422e561
commit c451e7a4c8
162 files changed
+163

No files matched your search

@@ -4,6 +4,7 @@ die() { echo "$@" ; exit 1; }
export NVM_DIR="$(cd ../../.. && pwd)" export NVM_DIR="$(cd ../../.. && pwd)"
: nvm.sh
\. "${NVM_DIR}/nvm.sh" \. "${NVM_DIR}/nvm.sh"
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,4 +1,5 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
[ $(nvm alias test-stable-1 | wc -l) = '2' ] [ $(nvm alias test-stable-1 | wc -l) = '2' ]
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -3,6 +3,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../../nvm.sh \. ../../../../nvm.sh
ALIAS="$(nvm_resolve_alias loopback | strip_colors)" ALIAS="$(nvm_resolve_alias loopback | strip_colors)"
@@ -3,6 +3,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../../nvm.sh \. ../../../../nvm.sh
ALIAS="$(nvm_resolve_local_alias loopback | strip_colors)" ALIAS="$(nvm_resolve_local_alias loopback | strip_colors)"
@@ -2,6 +2,7 @@
set -ex set -ex
: nvm.sh
\. ../../../../nvm.sh \. ../../../../nvm.sh
\. ../../../common.sh \. ../../../common.sh
+1
View File
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../../nvm.sh \. ../../../../nvm.sh
LTS_ALIAS_PATH="$(nvm_alias_path)/lts" LTS_ALIAS_PATH="$(nvm_alias_path)/lts"
+1
View File
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../../nvm.sh \. ../../../../nvm.sh
LTS_ALIAS_PATH="$(nvm_alias_path)/lts" LTS_ALIAS_PATH="$(nvm_alias_path)/lts"
+1
View File
@@ -4,6 +4,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
nvm alias default 0.1 >/dev/null || die "'nvm alias default 0.1' failed" nvm alias default 0.1 >/dev/null || die "'nvm alias default 0.1' failed"
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
die () { die () {
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
die () { die () {
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
die () { die () {
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
die () { die () {
+1
View File
@@ -4,6 +4,7 @@ die () { echo "$@" ; exit 1; }
export NVM_DIR="$(cd ../../.. && pwd)" export NVM_DIR="$(cd ../../.. && pwd)"
: nvm.sh
\. "${NVM_DIR}/nvm.sh" \. "${NVM_DIR}/nvm.sh"
EXIT_CODE=$(nvm_resolve_alias ; echo $?) EXIT_CODE=$(nvm_resolve_alias ; echo $?)
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
EXIT_CODE=$(nvm_resolve_local_alias ; echo $?) EXIT_CODE=$(nvm_resolve_local_alias ; echo $?)
+1
View File
@@ -2,6 +2,7 @@
export NVM_DIR="$(cd ../../.. && pwd)" export NVM_DIR="$(cd ../../.. && pwd)"
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
nvm which nonexistent_version nvm which nonexistent_version
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
nvm ls nonexistent_version nvm ls nonexistent_version
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
nvm ls io nvm ls io
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
nvm ls node_ nvm ls node_
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -2,6 +2,7 @@
export NVM_DIR="$(cd ../../.. && pwd)" export NVM_DIR="$(cd ../../.. && pwd)"
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -4,6 +4,7 @@ set -ex
export NVM_DIR="$(cd ../.. && pwd)" export NVM_DIR="$(cd ../.. && pwd)"
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
nvm alias test v0.1.2 nvm alias test v0.1.2
@@ -6,6 +6,7 @@ die () { echo "$@" ; exit 1; }
export NVM_DIR="$(cd ../.. && pwd)" export NVM_DIR="$(cd ../.. && pwd)"
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
nvm deactivate 2>&1 nvm deactivate 2>&1
@@ -6,6 +6,7 @@ die () { echo "$@" ; exit 1; }
export NVM_DIR="$(cd ../.. && pwd)" export NVM_DIR="$(cd ../.. && pwd)"
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
\. ../common.sh \. ../common.sh
@@ -9,6 +9,7 @@ cleanup () {
export NVM_DIR="$(cd ../.. && pwd)" export NVM_DIR="$(cd ../.. && pwd)"
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
\. ../common.sh \. ../common.sh
@@ -6,6 +6,7 @@ die () { echo "$@" ; exit 1; }
export NVM_DIR="$(cd ../.. && pwd)" export NVM_DIR="$(cd ../.. && pwd)"
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
set +ex # needed for stderr set +ex # needed for stderr
@@ -6,6 +6,7 @@ ALIAS_PATH="../../alias"
echo v0.1.2 > "${ALIAS_PATH}/test" echo v0.1.2 > "${ALIAS_PATH}/test"
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
nvm unalias test nvm unalias test
@@ -2,6 +2,7 @@
set -ex set -ex
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
\. ../common.sh \. ../common.sh
@@ -2,6 +2,7 @@
set -ex set -ex
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
\. ../common.sh \. ../common.sh
@@ -12,6 +12,7 @@ typeset -f | awk '/ \(\) $/ && !/^main / {print $1}' > "${BEFORE}"
env | grep -v PATH= | grep -v IFS= | grep -v NVM_ | grep -v TRAVIS_ | sort >> "${BEFORE}" env | grep -v PATH= | grep -v IFS= | grep -v NVM_ | grep -v TRAVIS_ | sort >> "${BEFORE}"
set +e # TODO: fix set +e # TODO: fix
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
set -e set -e
@@ -8,6 +8,7 @@ cleanup() {
rm -rf "$(nvm_alias_path)/foo" rm -rf "$(nvm_alias_path)/foo"
} }
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
nvm_make_alias foo foo nvm_make_alias foo foo
@@ -13,6 +13,7 @@ cleanup() {
rm -rf "$(nvm_version_path "iojs-${VERSION}")" rm -rf "$(nvm_version_path "iojs-${VERSION}")"
} }
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
nvm deactivate || die "unable to deactivate; current: >$(nvm current)<" nvm deactivate || die "unable to deactivate; current: >$(nvm current)<"
@@ -7,6 +7,7 @@ cleanup() {
} }
die() { echo "$@" ; cleanup ; exit 1; } die() { echo "$@" ; cleanup ; exit 1; }
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
nvm_has_system_node() { return 0; } nvm_has_system_node() { return 0; }
@@ -3,6 +3,7 @@
set -ex set -ex
export NVM_SYMLINK_CURRENT=true export NVM_SYMLINK_CURRENT=true
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
\. ../common.sh \. ../common.sh
@@ -2,6 +2,7 @@
set -ex set -ex
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
\. ../common.sh \. ../common.sh
@@ -9,6 +9,7 @@ cleanup() {
rm .nvmrc rm .nvmrc
} }
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
# normal .nvmrc # normal .nvmrc
@@ -1,6 +1,7 @@
#!/bin/bash #!/bin/bash
set -x set -x
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
die () { echo "$@" ; rm .nvmrc ; exit 1; } die () { echo "$@" ; rm .nvmrc ; exit 1; }
@@ -11,6 +11,7 @@ cleanup() {
echo "Tested nvm_echo_with_colors" echo "Tested nvm_echo_with_colors"
} }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
OUTPUT="$(nvm_echo_with_colors "\033[0;36mCyan-colored text")" OUTPUT="$(nvm_echo_with_colors "\033[0;36mCyan-colored text")"
+1
View File
@@ -8,6 +8,7 @@ cleanup() {
echo "Tested nvm_err_with_colors" echo "Tested nvm_err_with_colors"
} }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
set +ex set +ex
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
die () { die () {
@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
#set -e #nvm use system returns 127 and No system set message #set -e #nvm use system returns 127 and No system set message
@@ -2,6 +2,7 @@
set -ex set -ex
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
nvm nvm
@@ -3,5 +3,6 @@
set -ex set -ex
set -- yes set -- yes
: nvm.sh
\. ../../nvm.sh \. ../../nvm.sh
[ "$1" = yes ] [ "$1" = yes ]
@@ -1,4 +1,5 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,4 +1,5 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,4 +1,5 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -1,4 +1,5 @@
#!/bin/sh #!/bin/sh
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
+1
View File
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
nvm_install_source() { nvm_install_source() {
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
REMOTE="${PWD}/mocks/nvm_ls_remote.txt" REMOTE="${PWD}/mocks/nvm_ls_remote.txt"
+1
View File
@@ -12,6 +12,7 @@ cleanup() {
mv "${NVM_DIR}/alias/lts-backup" "${NVM_DIR}/alias/lts" mv "${NVM_DIR}/alias/lts-backup" "${NVM_DIR}/alias/lts"
} }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
if [ -n "${NVM_COLORS-}" ]; then if [ -n "${NVM_COLORS-}" ]; then
export TEMP_NVM_COLORS=NVM_COLORS export TEMP_NVM_COLORS=NVM_COLORS
+1
View File
@@ -13,6 +13,7 @@ cleanup() {
unset TEMP_NVM_COLORS unset TEMP_NVM_COLORS
} }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
# NVM_COLORS is not set # NVM_COLORS is not set
if [ -n ${NVM_COLORS} ]; then if [ -n ${NVM_COLORS} ]; then
+1
View File
@@ -8,6 +8,7 @@ cleanup() {
unset -f nvm_remote_version unset -f nvm_remote_version
} }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
+1
View File
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
[ "_$(nvm_add_iojs_prefix 1)" = "_iojs-v1" ] || die '"nvm_add_iojs_prefix 1" did not return "iojs-v1"' [ "_$(nvm_add_iojs_prefix 1)" = "_iojs-v1" ] || die '"nvm_add_iojs_prefix 1" did not return "iojs-v1"'
+1
View File
@@ -6,6 +6,7 @@ cleanup () {
rm -rf ../../../alias/test rm -rf ../../../alias/test
} }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
OUTPUT="$(nvm_alias 2>&1)" OUTPUT="$(nvm_alias 2>&1)"
+1
View File
@@ -9,6 +9,7 @@ cleanup() {
mv "${NVM_DIR}/alias/lts-backup" "${NVM_DIR}/alias/lts" mv "${NVM_DIR}/alias/lts-backup" "${NVM_DIR}/alias/lts"
} }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
MOCKS_DIR="${PWD}/mocks" MOCKS_DIR="${PWD}/mocks"
@@ -8,6 +8,7 @@ cleanup () {
rm -rf ../../../alias/test-comment-first rm -rf ../../../alias/test-comment-first
} }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
# Test: alias file with comment on separate line # Test: alias file with comment on separate line
+1
View File
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
[ "_$(nvm_alias_path)" = "_$NVM_DIR/alias" ] || die "nvm_alias_path did not return correct location" [ "_$(nvm_alias_path)" = "_$NVM_DIR/alias" ] || die "nvm_alias_path did not return correct location"
+1
View File
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
TEST_PATH=/usr/bin:/usr/local/bin TEST_PATH=/usr/bin:/usr/local/bin
+1
View File
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
TERM=dumb nvm clear-cache --help | grep 'Usage:' || die 'did not print help menu' TERM=dumb nvm clear-cache --help | grep 'Usage:' || die 'did not print help menu'
+1
View File
@@ -8,6 +8,7 @@ cleanup() {
die() { echo "$@" ; cleanup ; exit 1; } die() { echo "$@" ; cleanup ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
@@ -5,6 +5,7 @@ cleanup () {
} }
die () { echo "$@" ; cleanup ; exit 1; } die () { echo "$@" ; cleanup ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
set -ex set -ex
@@ -4,6 +4,7 @@ set -ex
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
set +x set +x
@@ -6,6 +6,7 @@ cleanup() {
die() { cleanup; echo "$@" ; exit 1; } die() { cleanup; echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
curl() { curl() {
+1
View File
@@ -3,6 +3,7 @@
TEST_PWD=$(pwd) TEST_PWD=$(pwd)
TEST_DIR="$TEST_PWD/nvm_die_on_prefix_tmp" TEST_DIR="$TEST_PWD/nvm_die_on_prefix_tmp"
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
TEST_VERSION_DIR="${TEST_DIR}/version" TEST_VERSION_DIR="${TEST_DIR}/version"
+1
View File
@@ -6,6 +6,7 @@ cleanup () {
} }
die () { echo "$@" ; cleanup ; exit 1; } die () { echo "$@" ; cleanup ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
set -ex set -ex
@@ -5,6 +5,7 @@ cleanup () {
} }
die () { echo "$@" ; cleanup ; exit 1; } die () { echo "$@" ; cleanup ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
# bad flavor # bad flavor
@@ -4,6 +4,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
EXPECTED_OUTPUT="nvm_ensure_default_set: a version is required" EXPECTED_OUTPUT="nvm_ensure_default_set: a version is required"
@@ -6,6 +6,7 @@ cleanup () {
unset -f nvm_has_system_node nvm_has_system_iojs unset -f nvm_has_system_node nvm_has_system_iojs
} }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
\. ../../common.sh \. ../../common.sh
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
[ "_$(nvm_ensure_version_prefix 1)" = "_v1" ] || die '"nvm_ensure_version_prefix 1" did not return "v1"' [ "_$(nvm_ensure_version_prefix 1)" = "_v1" ] || die '"nvm_ensure_version_prefix 1" did not return "v1"'
+1
View File
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
[ "$(nvm_extract_tarball 2>&1)" = "nvm_extract_tarball requires exactly 4 arguments" ] || die 'incorrect error message with no args' [ "$(nvm_extract_tarball 2>&1)" = "nvm_extract_tarball requires exactly 4 arguments" ] || die 'incorrect error message with no args'
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
set -ex set -ex
+1
View File
@@ -11,6 +11,7 @@ cleanup () {
rm -rf tmp_nvm_find_up rm -rf tmp_nvm_find_up
} }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
setup setup
+1
View File
@@ -2,6 +2,7 @@
die () { echo "$@" ; exit 1; } die () { echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
INPUT="0.1.2" INPUT="0.1.2"
+1
View File
@@ -11,6 +11,7 @@ cleanup() {
die () { cleanup; echo "$@" ; exit 1; } die () { cleanup; echo "$@" ; exit 1; }
: nvm.sh
\. ../../../nvm.sh \. ../../../nvm.sh
# Directory where mocked binaries used by nvm_get_arch for each OS/arch are # Directory where mocked binaries used by nvm_get_arch for each OS/arch are
@@ -15,6 +15,7 @@ die() {
exit 1 exit 1
} }
: nvm.sh
. ../../../nvm.sh . ../../../nvm.sh
# Sets the PATH for these tests to include the symlinks to the mocked binaries # Sets the PATH for these tests to include the symlinks to the mocked binaries
Loaded 100 of 162 files, more files were not shown because too many files have changed in this diff. Show more