aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/log.sh40
-rw-r--r--lib/test.sh4
2 files changed, 22 insertions, 22 deletions
diff --git a/lib/log.sh b/lib/log.sh
index 74d4cc7..db2c498 100644
--- a/lib/log.sh
+++ b/lib/log.sh
@@ -35,12 +35,12 @@ fail_details() {
done
}
-log_numof_tests_ok=0
-log_numof_tests_failed=0
-declare -a log_tests_failed=()
-declare -A log_tests_should_fail=()
+_log_numof_tests_ok=0
+_log_numof_tests_failed=0
+declare -a _log_tests_failed=()
+declare -A _log_tests_should_fail=()
-log_test_start() {
+_log_test_start() {
if [ "$#" -ne 1 ]; then
echo "usage: ${FUNCNAME[0]} TEST_FILE" >&2
return 1
@@ -49,7 +49,7 @@ log_test_start() {
local test_file="$1"
if [ -n "${test_should_fail:-}" ]; then
- log_tests_should_fail["$test_file"]=1
+ _log_tests_should_fail["$test_file"]=1
fi
cat <<EOF >&2
@@ -62,13 +62,13 @@ EOF
log "Should fail: ${test_should_fail:-No}"
}
-log_test_ok() {
+_log_test_ok() {
if [ "$#" -ne 1 ]; then
echo "usage: ${FUNCNAME[0]} TEST_FILE" >&2
return 1
fi
- log_numof_tests_ok=$((log_numof_tests_ok + 1))
+ _log_numof_tests_ok=$((_log_numof_tests_ok + 1))
cat <<EOF >&2
----------------------------------------------------------------------
@@ -77,14 +77,14 @@ OK: $1
EOF
}
-log_test_fail() {
+_log_test_fail() {
if [ "$#" -ne 1 ]; then
echo "usage: ${FUNCNAME[0]} TEST_FILE" >&2
return 1
fi
- log_numof_tests_failed=$((log_numof_tests_failed + 1))
- log_tests_failed+=("$1")
+ _log_numof_tests_failed=$((_log_numof_tests_failed + 1))
+ _log_tests_failed+=("$1")
cat <<EOF >&2
----------------------------------------------------------------------
@@ -93,7 +93,7 @@ FAIL: $1
EOF
}
-log_test_finish() {
+_log_test_finish() {
if [ "$#" -ne 2 ]; then
echo "usage: ${FUNCNAME[0]} TEST_FILE EXIT_CODE" >&2
return 1
@@ -102,27 +102,27 @@ log_test_finish() {
local test_file="$1"
local ret="$2"
local test_should_fail
- test_should_fail="${log_tests_should_fail["$test_file"]:+x}"
+ test_should_fail="${_log_tests_should_fail["$test_file"]:+x}"
if [ "$ret" -eq 0 ] || [ -n "$test_should_fail" ]; then
- log_test_ok "$test_file"
+ _log_test_ok "$test_file"
else
- log_test_fail "$test_file"
+ _log_test_fail "$test_file"
fi
}
-log_tests_summary() {
+_log_tests_summary() {
cat <<EOF >&2
======================================================================
SUMMARY
======================================================================
-OK: $log_numof_tests_ok
-FAIL: $log_numof_tests_failed
+OK: $_log_numof_tests_ok
+FAIL: $_log_numof_tests_failed
EOF
local test_file
- for test_file in ${log_tests_failed[@]+"${log_tests_failed[@]}"}; do
+ for test_file in ${_log_tests_failed[@]+"${_log_tests_failed[@]}"}; do
cat <<EOF >&2
FAIL: $test_file
EOF
@@ -133,7 +133,7 @@ EOF
EOF
local ret=0
- [ "$log_numof_tests_failed" -gt 0 ] && ret=1
+ [ "$_log_numof_tests_failed" -gt 0 ] && ret=1
return "$ret"
}
diff --git a/lib/test.sh b/lib/test.sh
index 59e7ce6..7c5844b 100644
--- a/lib/test.sh
+++ b/lib/test.sh
@@ -6,13 +6,13 @@
test_should_fail=
test_root_dir=
-test_setup_global() {
+_test_setup_global() {
test_root_dir="$( mktemp -d )"
# mktemp returns /var/..., which is actually in /private/var/... on macOS.
test_root_dir="$( readlink -e -- "$test_root_dir" )"
}
-test_cleanup_global() {
+_test_cleanup_global() {
if [ "$( type -t test_cleanup )" == function ]; then
test_cleanup || true
fi