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
|
src
|
||||||
v*
|
v*
|
||||||
alias
|
alias
|
||||||
|
|
||||||
|
# For testing
|
||||||
|
bak
|
||||||
|
@ -4,7 +4,6 @@
|
|||||||
cd ../..
|
cd ../..
|
||||||
|
|
||||||
# Back up
|
# Back up
|
||||||
mkdir -p bak
|
rm -Rf v* src alias
|
||||||
mv v* src alias bak || sleep 0s
|
|
||||||
mkdir 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
|
#!/bin/sh
|
||||||
set -e
|
|
||||||
|
|
||||||
(
|
|
||||||
cd ../..
|
|
||||||
|
|
||||||
# Remove temporary files
|
# Remove temporary files
|
||||||
|
(
|
||||||
|
cd ../..
|
||||||
rm -fR v* src alias
|
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