[Tests] `nvm alias --lts`: add tests
diff --git "a/test/fast/Aliases/lts/\"nvm alias\" should ensure LTS alias dir exists" "b/test/fast/Aliases/lts/\"nvm alias\" should ensure LTS alias dir exists"
new file mode 100755
index 0000000..eefcf98
--- /dev/null
+++ "b/test/fast/Aliases/lts/\"nvm alias\" should ensure LTS alias dir exists"
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+set -ex
+
+. ../../../../nvm.sh
+. ../../../common.sh
+
+LTS_ALIAS_PATH="$(nvm_alias_path)/lts"
+
+die () { echo $@ ; exit 1; }
+
+[ ! -d "${LTS_ALIAS_PATH}" ] || die "'${LTS_ALIAS_PATH}' exists and should not"
+
+nvm alias >/dev/null 2>&1
+
+[ -d "${LTS_ALIAS_PATH}" ] || die "'${LTS_ALIAS_PATH}' does not exist and should"
diff --git a/test/fast/Aliases/lts/setup_dir b/test/fast/Aliases/lts/setup_dir
new file mode 100755
index 0000000..6a99acf
--- /dev/null
+++ b/test/fast/Aliases/lts/setup_dir
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+. ../../../../nvm.sh
+
+LTS_ALIAS_PATH="$(nvm_alias_path)/lts"
+
+if [ -d "${LTS_ALIAS_PATH}" ]; then
+  mv "${LTS_ALIAS_PATH}" "${LTS_ALIAS_PATH}.bak"
+  rm -rf "${LTS_ALIAS_PATH}"
+fi
diff --git a/test/fast/Aliases/lts/teardown_dir b/test/fast/Aliases/lts/teardown_dir
new file mode 100755
index 0000000..a5200ef
--- /dev/null
+++ b/test/fast/Aliases/lts/teardown_dir
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+. ../../../../nvm.sh
+
+LTS_ALIAS_PATH="$(nvm_alias_path)/lts"
+
+if [ -d "${LTS_ALIAS_PATH}.bak" ]; then
+  rm -rf "${LTS_ALIAS_PATH}"
+  mv "${LTS_ALIAS_PATH}.bak" "${LTS_ALIAS_PATH}"
+fi