mirror of
https://github.com/nvm-sh/nvm.git
synced 2025-09-10 16:49:06 +00:00
Move sourcing tests to a separate test suite.
This commit is contained in:
@@ -1,8 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
mkdir -p ../../../alias
|
||||
|
||||
. ../../../nvm.sh
|
||||
nvm install 0.10.1
|
||||
nvm unload || echo >&2 'nvm unload failed'
|
||||
|
@@ -1,5 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
rm -rf ../../../alias
|
||||
rm -rf ../../../v0.10.1
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
die () { echo $@ ; exit 1; }
|
||||
|
||||
echo '0.10.1' > ../../../alias/default || die 'creation of default alias failed'
|
||||
echo '0.10.1' > ../../alias/default || die 'creation of default alias failed'
|
||||
|
||||
. ../../../nvm.sh || die 'sourcing returned nonzero exit code'
|
||||
. ../../nvm.sh || die 'sourcing returned nonzero exit code'
|
||||
|
||||
NVM_LS_CURRENT="$(nvm ls current | \grep -o v0.10.1)"
|
||||
[ "_$NVM_LS_CURRENT" = '_v0.10.1' ] || die "'nvm ls current' did not return '-> v0.10.1', got '$NVM_LS_CURRENT'"
|
12
test/sourcing/setup
Executable file
12
test/sourcing/setup
Executable file
@@ -0,0 +1,12 @@
|
||||
#!/bin/sh
|
||||
|
||||
mkdir -p ../../alias
|
||||
rm -f ../../.nvmrc
|
||||
rm -rf ../../v0.10.7
|
||||
rm -rf ../../v0.9.7
|
||||
rm -rf ../../v0.9.12
|
||||
|
||||
. ../../nvm.sh
|
||||
nvm install 0.10.1 || echo >&2 'nvm install 0.10.1 failed'
|
||||
nvm unload || echo >&2 'nvm unload failed'
|
||||
|
7
test/sourcing/teardown
Executable file
7
test/sourcing/teardown
Executable file
@@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
rm -rf ../../alias
|
||||
rm -rf ../../v0.10.1
|
||||
rm -rf ../../v0.10.2
|
||||
rm -f ../../.nvmrc
|
||||
|
Reference in New Issue
Block a user