1
0
Fork 0
mirror of synced 2024-11-16 21:45:35 -05:00

Clean up code

This commit is contained in:
Anish Athalye 2015-05-06 10:38:58 -04:00
parent b0d09b7047
commit 53c26ba9e6
2 changed files with 9 additions and 6 deletions

View file

@ -40,7 +40,6 @@ check_prereqs() {
until_success() {
local timeout=${TIMEOUT}
local attempt=0
local success=0
while [ $attempt -lt $MAXRETRY ]; do
if ($@) >/dev/null 2>&1; then
return 0
@ -70,8 +69,8 @@ initialize() {
tests_passed=0
tests_failed=0
tests_total="${1}"
local plural="" && [ ${tests_total} -gt 1 ] && plural="s"
printf -- "running %d test%s...\n\n" ${tests_total} $plural
local plural="" && [ "${tests_total}" -gt 1 ] && plural="s"
printf -- "running %d test%s...\n\n" "${tests_total}" "${plural}"
}
pass() {
@ -88,9 +87,13 @@ fail() {
run_test() {
tests_run=$((tests_run + 1))
printf '[%d/%d] (%s)\n' ${tests_run} ${tests_total} ${1}
printf '[%d/%d] (%s)\n' "${tests_run}" "${tests_total}" "${1}"
rollback || die "unable to rollback vm." # start with a clean slate
vagrant ssh -c "cd /dotbot/test/tests && bash ${1}" 2>/dev/null && pass || fail
if vagrant ssh -c "cd /dotbot/test/tests && bash ${1}" 2>/dev/null; then
pass
else
fail
fi
}
report() {

View file

@ -22,7 +22,7 @@ fi
initialize "${#tests[@]}"
for file in "${tests[@]}"; do
run_test "$(basename ${file})"
run_test "$(basename "${file}")"
done
if report; then