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:
Pierre MARTIN
2026-11-02 12:56:46 +01:00
co-authored by Claude Opus 5.5
parent 6d4ff4e7b4
commit 7fd23031ca
9 changed files with 250 additions and 1 deletions
Executable
+21
View File
@@ -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 ]