From ffc5ef477de8a2c2f5ead6e38ceada7edd9bd3ee Mon Sep 17 00:00:00 2001 From: Luke Childs 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"