Squelette du dépôt : Makefile, tests, lint, crédits, journal
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
6d4ff4e7b4
commit
7fd23031ca
Executable
+21
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env bash
|
||||
# Lance tous les tests du projet : chaque fichier tests/test_*.sh est un test.
|
||||
# Sort en erreur si au moins un test échoue.
|
||||
|
||||
set -euo pipefail
|
||||
cd "$(dirname "$0")/.."
|
||||
|
||||
echecs=0
|
||||
total=0
|
||||
for t in tests/test_*.sh; do
|
||||
total=$((total + 1))
|
||||
if bash "$t"; then
|
||||
echo "OK $t"
|
||||
else
|
||||
echo "ÉCHEC $t"
|
||||
echecs=$((echecs + 1))
|
||||
fi
|
||||
done
|
||||
|
||||
echo "$((total - echecs))/$total tests réussis."
|
||||
[ "$echecs" -eq 0 ]
|
||||
Reference in New Issue
Block a user