Browse Source

Setup urchin tests with test for loading

pull/17/head
Luke Childs 8 years ago
parent
commit
52b486bca8
  1. 1
      .gitignore
  2. 11
      tests/common.sh
  3. 10
      tests/loading/Check zsh-nvm is loaded

1
.gitignore

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

11
tests/common.sh

@ -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"
}

10
tests/loading/Check zsh-nvm is loaded

@ -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"
Loading…
Cancel
Save