ssh git@grit.deadkey.org man

mailmanpat/jenny · 2026-09-06 09:36:46 +08002026-9-6 +8git clone …

FILES / test / run.sh

NameLast CommitTimestampSize
..
fixtures ad9c389 h test: replace the cloned-blog CI job with a committed fixture 26-08-24 11:38 -
lib 41cf051 h fix(index): restore the original break-marker placement and dimming 26-08-24 22:33 -
compare-golden.sh ad9c389 h test: replace the cloned-blog CI job with a committed fixture 26-08-24 11:38 1 KB
regressions.sh b70d686 h Take the parser's escape-by-default contract 26-09-05 10:21 123 KB
run.sh a346b6b h test: add bash test harness, fixtures and link checker 26-08-20 09:30 392 B
smoke.sh a346b6b h test: add bash test harness, fixtures and link checker 26-08-20 09:30 2 KB
units.sh b70d686 h Take the parser's escape-by-default contract 26-09-05 10:21 20 KB
#!/usr/bin/env bash
# Runs every test file. Exits non-zero if any suite fails.
cd "$(dirname "$0")" || exit 1
failed=0
for f in units.sh smoke.sh regressions.sh; do
printf '\n\033[1m=== %s\033[0m\n' "$f"
bash "$f" || failed=1
done
printf '\n'
if [ "$failed" -eq 0 ]; then
printf '\033[32mall suites passed\033[0m\n'
else
printf '\033[31msome suites failed\033[0m\n'
fi
exit $failed