apk-tools/tests/test-lib.sh
Timo Teräs 010497cb5a add separate vertest applet for version string testing
start adding meson based tests
2020-10-09 16:09:19 +03:00

27 lines
372 B
Bash

#!/bin/sh
: ${APK=apk} ${SRC=.}
T_MODE="$1"
shift 1
case "$T_MODE" in
--all)
t_case() { true; }
t_end() { exit 0; }
set -e -o pipefail
;;
--list)
t_case() { echo "$@"; false; }
t_end() { exit 0; }
;;
--test)
T_WANTED_CASE="$1"
shift
t_case() { [ "$@" = "$T_WANTED_CASE" ]; }
t_end() { exit 0; }
set -e -o pipefail
;;
*)
echo "invalid mode"
exit 1
;;
esac