mirror of
https://github.com/nvm-sh/nvm.git
synced 2025-05-10 22:31:51 +00:00
tests
This commit is contained in:
parent
c6bad42e83
commit
2b4d4ff6e7
3
.gitignore
vendored
3
.gitignore
vendored
@ -2,3 +2,6 @@ HEAD
|
||||
src
|
||||
v*
|
||||
alias
|
||||
|
||||
# For testing
|
||||
bak
|
||||
|
@ -4,7 +4,6 @@
|
||||
cd ../..
|
||||
|
||||
# Back up
|
||||
mkdir -p bak
|
||||
mv v* src alias bak || sleep 0s
|
||||
rm -Rf v* src alias
|
||||
mkdir src alias
|
||||
)
|
||||
|
9
test/fast/setup_dir
Executable file
9
test/fast/setup_dir
Executable file
@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
(
|
||||
cd ../..
|
||||
|
||||
# Back up
|
||||
mkdir -p bak
|
||||
mv v* src alias bak || sleep 0s
|
||||
)
|
@ -1,16 +1,7 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
(
|
||||
cd ../..
|
||||
|
||||
# Remove temporary files
|
||||
(
|
||||
cd ../..
|
||||
rm -fR v* src alias
|
||||
|
||||
# Restore
|
||||
if [ -d bak ]
|
||||
then
|
||||
mv bak/* . || sleep 0s
|
||||
rmdir bak
|
||||
fi
|
||||
)
|
||||
|
13
test/fast/teardown_dir
Executable file
13
test/fast/teardown_dir
Executable file
@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
|
||||
(
|
||||
cd ../..
|
||||
|
||||
# Restore
|
||||
if [ -d bak ]
|
||||
then
|
||||
mv bak/* . || sleep 0s
|
||||
rmdir bak
|
||||
fi
|
||||
mkdir -p src alias
|
||||
)
|
10
test/fast/uninstall
Executable file
10
test/fast/uninstall
Executable file
@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
cd ../..
|
||||
mkdir v0.0.1
|
||||
mkdir src/node-v0.0.1
|
||||
|
||||
. ./nvm.sh
|
||||
nvm uninstall v0.0.1
|
||||
|
||||
[ ! -d 'v0.0.1' ] && [ ! -d 'src/node-v0.0.1' ]
|
Loading…
Reference in New Issue
Block a user