Setup urchin tests with test for loading

This commit is contained in:
Luke Childs 2016-10-17 13:50:06 +01:00
parent aa1fccff4b
commit 52b486bca8
3 changed files with 22 additions and 0 deletions

1
.gitignore vendored
View File

@ -1 +1,2 @@
tests/.urchin.log
previous_version

11
tests/common.sh Normal file
View File

@ -0,0 +1,11 @@
export test_dir=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)
export repo_dir="$test_dir/.."
die () {
echo $@
exit 1
}
load_zsh_nvm() {
source "$repo_dir/zsh-nvm.plugin.zsh"
}

View File

@ -0,0 +1,10 @@
source ../common.sh
# Check ZSH_NVM_DIR isn't already set
[[ -z ${ZSH_NVM_DIR+x} ]] || die "ZSH_NVM_DIR already set"
# Load zsh-nvm
load_zsh_nvm
# Check ZSH_NVM_DIR is now set
[[ ! -z ${ZSH_NVM_DIR+x} ]] || die "ZSH_NVM_DIR wasn't set"