Clean up after existing `nvm install` tests.
diff --git a/test/slow/nvm install/install from binary b/test/slow/nvm install/install from binary
index c24d98e..82124e0 100755
--- a/test/slow/nvm install/install from binary
+++ b/test/slow/nvm install/install from binary
@@ -1,16 +1,17 @@
#!/bin/sh
set -e
-. ../../nvm.sh
+. ../../../nvm.sh
-VERSION=v0.10.7
+NVM_TEST_VERSION=v0.10.7
# Remove the stuff we're clobbering.
-[ -e ../../$VERSION ] && rm -R ../../$VERSION
+[ -e ../../../$NVM_TEST_VERSION ] && rm -R ../../../$NVM_TEST_VERSION
# Install from binary
-nvm install $VERSION
+nvm install $NVM_TEST_VERSION
# Check
-[ -d ../../$VERSION ]
-nvm run $VERSION --version | grep $VERSION
+[ -d ../../../$NVM_TEST_VERSION ]
+nvm run $NVM_TEST_VERSION --version | grep $NVM_TEST_VERSION
+
diff --git a/test/slow/nvm install/install from source b/test/slow/nvm install/install from source
index b8b2abf..fdb5c0e 100755
--- a/test/slow/nvm install/install from source
+++ b/test/slow/nvm install/install from source
@@ -1,16 +1,17 @@
#!/bin/sh
set -e
-. ../../nvm.sh
+. ../../../nvm.sh
-VERSION=v0.10.7
+NVM_TEST_VERSION=v0.10.7
# Remove the stuff we're clobbering.
-[ -e ../../$VERSION ] && rm -R ../../$VERSION
+[ -e ../../../$NVM_TEST_VERSION ] && rm -R ../../../$NVM_TEST_VERSION
# Install from source
-nvm install -s $VERSION
+nvm install -s $NVM_TEST_VERSION
# Check
-[ -d ../../$VERSION ]
-nvm run $VERSION --version | grep $VERSION
+[ -d ../../../$NVM_TEST_VERSION ]
+nvm run $NVM_TEST_VERSION --version | grep $NVM_TEST_VERSION
+
diff --git a/test/slow/nvm install/install two versions and use the latest one b/test/slow/nvm install/install two versions and use the latest one
index 5b1f7e4..08c7085 100755
--- a/test/slow/nvm install/install two versions and use the latest one
+++ b/test/slow/nvm install/install two versions and use the latest one
@@ -1,19 +1,19 @@
#!/bin/sh
set -e
-. ../../nvm.sh
+. ../../../nvm.sh
# Remove the stuff we're clobbering.
-[ -e ../../v0.10.7 ] && rm -R ../../v0.10.7
-[ -e ../../v0.10.8 ] && rm -R ../../v0.10.8
+[ -e ../../../v0.10.7 ] && rm -R ../../../v0.10.7
+[ -e ../../../v0.10.8 ] && rm -R ../../../v0.10.8
# Install from binary
nvm install 0.10.7
nvm install 0.10.8
# Check
-[ -d ../../v0.10.7 ]
-[ -d ../../v0.10.8 ]
+[ -d ../../../v0.10.7 ]
+[ -d ../../../v0.10.8 ]
# Use the first one
nvm use 0.10.7
diff --git a/test/slow/nvm install/setup_dir b/test/slow/nvm install/setup_dir
new file mode 100755
index 0000000..50dc4e4
--- /dev/null
+++ b/test/slow/nvm install/setup_dir
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+if [ -f ".nvmrc" ]; then
+ mv .nvmrc .nvmrc.bak
+fi
+
diff --git a/test/slow/nvm install/teardown_dir b/test/slow/nvm install/teardown_dir
new file mode 100755
index 0000000..3f107c9
--- /dev/null
+++ b/test/slow/nvm install/teardown_dir
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+. ../../../nvm.sh
+nvm uninstall v0.10.7
+
+if [ -f ".nvmrc" ]; then
+ rm .nvmrc
+fi
+
+if [ -f ".nvmrc.bak" ]; then
+ mv .nvmrc.bak .nvmrc
+fi
+