Improve test environment for individual test files

This commit is contained in:
2014-05-26 11:28:28 +01:00
parent 6e634ecba9
commit 47219d2d40
2 changed files with 4 additions and 4 deletions

View File

@@ -8,8 +8,6 @@ source "${root}/lib/util.sh"
# Setup.
libexec="${root}/libexec"
realTMUX="$TMUX"
unset TMUX
export TMUXIFIER_TMUX_OPTS="-L tmuxifier-tests"
tmux $TMUXIFIER_TMUX_OPTS new -d -s foobar
tmux $TMUXIFIER_TMUX_OPTS new -d -s dude
@@ -21,8 +19,6 @@ assert "${libexec}/tmuxifier-tmux list-sessions -F \"- #{session_name}\"" \
# Tear down.
tmux $TMUXIFIER_TMUX_OPTS kill-server
unset TMUXIFIER_TMUX_OPTS
TMUX="$realTMUX"
unset realTMUX
# End of tests.
assert_end "tmuxifier-tmux"

View File

@@ -27,6 +27,10 @@ root="$(abs_dirname "$testroot/../..")"
# Set TMUXIFIER environment variable
TMUXIFIER="$root"
# Unset TMUX environment variable, tests assume they're not running within
# Tmux.
unset TMUX
# Unset various Tmuxifier environment variables to prevent a local install of
# Tmuxifier interfering with tests.
unset TMUXIFIER_LAYOUT_PATH