test base.plugin#pickfrom
parent
839cf4429a
commit
cbcdd66863
|
|
@ -17,3 +17,12 @@ load ../../plugins/available/base.plugin
|
|||
declare -r mask_ip=$(echo $output | tr -s '[0-9]' '?')
|
||||
[[ $mask_ip == 'Your public IP is: ?.?.?.?' ]]
|
||||
}
|
||||
|
||||
@test 'plugins base: pickfrom()' {
|
||||
mkdir -p $BASH_IT_ROOT
|
||||
stub_file="${BASH_IT_ROOT}/stub_file"
|
||||
printf "l1\nl2\nl3" > $stub_file
|
||||
run pickfrom $stub_file
|
||||
assert_success
|
||||
[[ $output == l? ]]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
unset BASH_IT
|
||||
unset BASH_IT_THEME
|
||||
unset GIT_HOSTING
|
||||
unset NGINX_PATH
|
||||
|
|
@ -6,7 +5,18 @@ unset IRC_CLIENT
|
|||
unset TODO
|
||||
unset SCM_CHECK
|
||||
|
||||
BASH_IT_TEST_DIR="${BATS_TMPDIR}/bash_it"
|
||||
BASH_IT_TEST_DIR="${BATS_TMPDIR}/.bash_it"
|
||||
|
||||
# guard against executing this block twice due to bats internals
|
||||
if [ "$BASH_IT_ROOT" != "${BASH_IT_TEST_DIR}/root" ]; then
|
||||
export BASH_IT_ROOT="${BASH_IT_TEST_DIR}/root"
|
||||
export HOME="${BASH_IT_TEST_DIR}/home"
|
||||
export BASH_IT=$BASH_IT_TEST_DIR
|
||||
|
||||
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
|
||||
PATH="${BASH_IT_TEST_DIR}/bin:$PATH"
|
||||
export PATH
|
||||
fi
|
||||
|
||||
teardown() {
|
||||
rm -rf "$BASH_IT_TEST_DIR"
|
||||
|
|
|
|||
Loading…
Reference in New Issue