From 762a89dfdf8d8525a8360d7afe036e17b3bc8465 Mon Sep 17 00:00:00 2001
From: Luke Childs <lukechilds123@gmail.com>
Date: Thu, 20 Oct 2016 14:17:04 +0100
Subject: [PATCH] Test nvm revert

---
 tests/wrapper commands/nvm revert | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100755 tests/wrapper commands/nvm revert

diff --git a/tests/wrapper commands/nvm revert b/tests/wrapper commands/nvm revert
new file mode 100755
index 0000000..478b655
--- /dev/null
+++ b/tests/wrapper commands/nvm revert	
@@ -0,0 +1,19 @@
+source ../common.sh
+
+# Version to revert nvm to
+revert_version=v0.32.0
+
+# Load zsh-nvm
+load_zsh_nvm
+
+# Check current version isn't revert version
+[[ "v$(nvm --version)" != "$revert_version" ]] || die "Revert version ($revert_version) already installed"
+
+# Fake revert file
+echo "$revert_version" > "$ZSH_NVM_DIR/previous_version"
+
+# Attempt to revert
+nvm revert
+
+# Check current version is now revert version
+[[ "v$(nvm --version)" == "$revert_version" ]] || die "Couldn't revert to $revert_version"