mirror of
https://github.com/nvm-sh/nvm.git
synced 2025-05-11 22:51:51 +00:00
Added test
This commit is contained in:
parent
5019c953e8
commit
f0f66b06c0
21
test/slow/nvm upgrade/Running "nvm upgrade" installs latest v0.12
Executable file
21
test/slow/nvm upgrade/Running "nvm upgrade" installs latest v0.12
Executable file
@ -0,0 +1,21 @@
|
||||
#!/bin/sh
|
||||
|
||||
die () { echo $@ ; exit 1; }
|
||||
|
||||
# Source nvm
|
||||
. ../../../nvm.sh
|
||||
|
||||
# Install some global packages
|
||||
npm install -g npm || die "npm install -g npm failed"
|
||||
npm install -g object-is@0.0.0 || die "npm install -g object-is failed"
|
||||
npm list --global | grep object-is > /dev/null || die "object-is isn't installed"
|
||||
|
||||
# Upgrade it
|
||||
nvm upgrade || die "Failed to run nvm upgrade"
|
||||
|
||||
# Uninstall old version
|
||||
nvm uninstall 0.12.0
|
||||
|
||||
# Make sure a newer version of 0.12 is still installed
|
||||
nvm ls | grep v0.12
|
||||
[ "$?" = "0" ] || die "Failed to upgrade node"
|
5
test/slow/nvm upgrade/setup_dir
Executable file
5
test/slow/nvm upgrade/setup_dir
Executable file
@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
. ../../../nvm.sh
|
||||
nvm install 0.12.0
|
||||
nvm use 0.12.0
|
5
test/slow/nvm upgrade/teardown_dir
Executable file
5
test/slow/nvm upgrade/teardown_dir
Executable file
@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
. ../../../nvm.sh
|
||||
nvm uninstall 0.12
|
||||
nvm deactivate
|
Loading…
Reference in New Issue
Block a user