Files
tmuxifier/test/lib/env-test.sh
2014-05-25 00:27:08 +01:00

34 lines
770 B
Bash
Executable File

#! /usr/bin/env bash
source "../test-helper.sh"
#
# env.sh tests.
#
# Setup
TMUXIFIER="/path/to/tmuxifier"
unset TMUXIFIER_LAYOUT_PATH
# When TMUXIFIER_LAYOUT_PATH is not set.
source "../../lib/env.sh"
assert 'echo $TMUXIFIER_LAYOUT_PATH' "${TMUXIFIER}/layouts"
# When TMUXIFIER_LAYOUT_PATH is set and has a trailing slash.
TMUXIFIER_LAYOUT_PATH="/path/to/layouts/"
source "../../lib/env.sh"
assert 'echo $TMUXIFIER_LAYOUT_PATH' "/path/to/layouts"
unset TMUXIFIER_LAYOUT_PATH
# When TMUXIFIER_LAYOUT_PATH is set and does not have a trailing slash.
TMUXIFIER_LAYOUT_PATH="/path/to/layouts"
source "../../lib/env.sh"
assert 'echo $TMUXIFIER_LAYOUT_PATH' "/path/to/layouts"
unset TMUXIFIER_LAYOUT_PATH
# Teardown
unset TMUXIFIER
# End of tests.
assert_end "env.sh"