test(clone-app): add aggregate test runner

This commit is contained in:
fatih.bulut 2026-06-21 02:10:40 +03:00
parent 87acf85d6f
commit 10eb027efa
1 changed files with 20 additions and 0 deletions

View File

@ -0,0 +1,20 @@
#!/usr/bin/env bash
set -uo pipefail
HERE="$(cd "$(dirname "$0")" && pwd)"
fail=0
echo "=== bash tests ==="
for t in "$HERE"/test-*.sh; do
echo "--- $(basename "$t") ---"
bash "$t" || fail=1
done
echo "=== python tests ==="
for t in "$HERE"/test-*.py; do
echo "--- $(basename "$t") ---"
python3 "$t" || fail=1
done
echo
if [[ "$fail" -eq 0 ]]; then echo "ALL TESTS PASSED"; else echo "SOME TESTS FAILED"; fi
exit $fail