30 lines
512 B
Bash
30 lines
512 B
Bash
bats_require_minimum_version 1.5.0
|
|
bats_load_library 'bats-support'
|
|
bats_load_library 'bats-assert'
|
|
bats_load_library 'bats-file'
|
|
|
|
setup_file() {
|
|
BATS_TEST_TIMEOUT=3
|
|
}
|
|
|
|
teardown() {
|
|
temp_del "$TEST_TEMP_DIR"
|
|
unset TEST_TEMP_DIR
|
|
}
|
|
|
|
common_setup() {
|
|
export TEST_TEMP_DIR="$(temp_make)"
|
|
|
|
export CONFIG="$TEST_TEMP_DIR/test-config.env"
|
|
cat <<EOF >"$CONFIG"
|
|
ZEPP_USER='fnuggi'
|
|
ZEPP_PASS='ugh'
|
|
ZEPP_AGPS_TARGET_DIR='/tmp/tmp'
|
|
EOF
|
|
}
|
|
|
|
bats::on_failure() {
|
|
echo "Failed test run output:"
|
|
echo "$output"
|
|
}
|